no message
This commit is contained in:
@@ -4,6 +4,10 @@ import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.Subscribes.Subscriber;
|
||||
public class CheckRegistrationOnServer extends ComponentsServerPass<Subscriber> {
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
return SendRequest(ServerCode.CheckSubscriberRole, "", Global.mainModule.getAccount());
|
||||
|
||||
@@ -7,6 +7,10 @@ import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
import _VisualDVM.Repository.SubscriberWorkspace.SubscriberWorkspace;
|
||||
public class CheckRemoteWorkspace extends ComponentsServerPass<SubscriberWorkspace> {
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = null;
|
||||
|
||||
@@ -5,6 +5,10 @@ import _VisualDVM.Passes.Server.ComponentsServerPass;
|
||||
import _VisualDVM.Repository.Component.Component;
|
||||
import _VisualDVM.Repository.Server.ServerCode;
|
||||
public class DownloadComponent extends ComponentsServerPass<Component> {
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = Global.components.getUI().getCurrent();
|
||||
|
||||
@@ -14,6 +14,10 @@ public class GetComponentsActualVersions extends ComponentsServerPass<Object> {
|
||||
return "/icons/Components.png";
|
||||
}
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
versions = null;
|
||||
Vector<String> types = new Vector<>();
|
||||
|
||||
@@ -6,6 +6,10 @@ import _VisualDVM.Repository.Server.ServerCode;
|
||||
import java.io.File;
|
||||
import java.util.Vector;
|
||||
public class GetComponentsBackupsFromServer extends ComponentsServerPass<Vector<File>> {
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
target = new Vector<>();
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Constants;
|
||||
import _VisualDVM.Global;
|
||||
@@ -22,6 +23,10 @@ public class PublishComponent extends ComponentsServerPass<Component> {
|
||||
return "/Common/icons/Publish.png";
|
||||
}
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
if (!Utils_.isWindows()) {
|
||||
Log.Writeln_("Публикация компонент разрешена только для Windows");
|
||||
@@ -88,7 +93,18 @@ public class PublishComponent extends ComponentsServerPass<Component> {
|
||||
if (f.fields.cbForceMail.isSelected())
|
||||
message.addAttachement(target.getFile());
|
||||
//--
|
||||
Global.mainModule.getPass(PassCode.Email).Do(message, Global.componentsServer.db.subscribers.getActiveSubscribers());
|
||||
//todo потом сделать красивее. на сторону сервера это безобразие
|
||||
Pass unsafeEmail = new Email(){
|
||||
@Override
|
||||
public String getDescription() {
|
||||
return "Рассылка по Email";
|
||||
}
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
};
|
||||
unsafeEmail.Do(message, Global.componentsServer.db.subscribers.getActiveSubscribers());
|
||||
//---
|
||||
if (target.getComponentType().equals(ComponentType.Sapfor_F) && f.fields.cbAssemblyOnServer.isSelected()) {
|
||||
Global.mainModule.getUI().getMainWindow().FocusTesting();
|
||||
|
||||
@@ -22,6 +22,10 @@ public class ResurrectComponentFromServer extends ComponentsServerPass<_VisualDV
|
||||
RemoteFile remoteFile;
|
||||
File localFile;
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
remoteFile = null;
|
||||
localFile = null;
|
||||
|
||||
@@ -18,6 +18,10 @@ public class ShowComponentChangesLog extends ComponentsServerPass<Component> {
|
||||
return "/Common/icons/Log.png";
|
||||
}
|
||||
@Override
|
||||
protected boolean isSafe() {
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
if (Global.components.getUI().CheckCurrent(Log)) {
|
||||
target = Global.components.getUI().getCurrent();
|
||||
|
||||
@@ -14,6 +14,10 @@ public class ShowTestingServerFile extends TestingServerPass<RemoteFile> {
|
||||
String title;
|
||||
File localFile;
|
||||
@Override
|
||||
protected boolean isSafe(){
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
protected boolean canStart(Object... args) throws Exception {
|
||||
title = (String) args[0];
|
||||
target = (RemoteFile) args[1];
|
||||
|
||||
Reference in New Issue
Block a user