public class Backend extends Object implements BackendInternal, BackendRemote
| Constructor and Description |
|---|
Backend() |
public static BackendInternal getInstance()
public VDSBrokerFrontend getResourceManager()
getResourceManager in interface BackendRemotegetResourceManager in interface BackendLocal@PostConstruct public void create()
public DateTime getStartedAt()
getStartedAt in interface BackendInternalpublic void Initialize()
Initialize in interface BackendRemoteInitialize in interface BackendLocalpublic VdcReturnValueBase runInternalAction(VdcActionType actionType, VdcActionParametersBase parameters)
runInternalAction in interface BackendInternalpublic VdcReturnValueBase RunAction(VdcActionType actionType, VdcActionParametersBase parameters)
RunAction in interface BackendRemoteRunAction in interface BackendLocalpublic VdcReturnValueBase endAction(VdcActionType actionType, VdcActionParametersBase parameters, CompensationContext compensationContext)
BackendInternalendAction in interface BackendInternalactionType - The type of command to end.parameters - The command's parameters.compensationContext - The compensation context to use.public VdcReturnValueBase EndAction(VdcActionType actionType, VdcActionParametersBase parameters)
EndAction in interface BackendRemoteEndAction in interface BackendLocalpublic VdcQueryReturnValue runInternalQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
runInternalQuery in interface BackendInternalpublic VdcQueryReturnValue RunQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
RunQuery in interface BackendRemoteRunQuery in interface BackendLocalpublic void RunAsyncQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
RunAsyncQuery in interface BackendLocalpublic ArrayList<VdcReturnValueBase> RunMultipleActions(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters)
RunMultipleActions in interface BackendRemoteRunMultipleActions in interface BackendLocalpublic ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters)
runInternalMultipleActions in interface BackendInternalpublic ArrayList<VdcReturnValueBase> runMultipleActionsImpl(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters, boolean isInternal)
public ErrorTranslator getErrorsTranslator()
getErrorsTranslator in interface BackendRemotegetErrorsTranslator in interface BackendLocalpublic ErrorTranslator getVdsErrorsTranslator()
getVdsErrorsTranslator in interface BackendRemotegetVdsErrorsTranslator in interface BackendLocalpublic VdcReturnValueBase Login(LoginUserParameters parameters)
Login in interface BackendLocalparameters - The parameters.public VdcReturnValueBase Logoff(LogoutUserParameters parameters)
Logoff in interface BackendLocalpublic VDSStatus PowerUpVDS(int vdsId)
vdsId - public VDSStatus ShutDownVDS(int vdsId)
vdsId - public String GetTagIdAndChildrenIds(int tagId)
public VdcQueryReturnValue RunPublicQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
RunPublicQuery in interface BackendLocalpublic VdcReturnValueBase RunUserAction(VdcActionType actionType, VdcActionParametersBase parameters)
public VdcQueryReturnValue RunUserQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
public ArrayList<VdcReturnValueBase> RunUserMultipleActions(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters)
public VdcReturnValueBase RunAutoAction(VdcActionType actionType, VdcActionParametersBase parameters)
RunAutoAction in interface BackendLocalpublic VdcQueryReturnValue RunAutoQuery(VdcQueryType actionType, VdcQueryParametersBase parameters)
RunAutoQuery in interface BackendLocalpublic AsyncQueryResults GetAsyncQueryResults()
GetAsyncQueryResults in interface BackendLocalpublic VdcReturnValueBase runInternalAction(VdcActionType actionType, VdcActionParametersBase parameters, CompensationContext context)
runInternalAction in interface BackendInternalCopyright © 2012. All Rights Reserved.