Platform SDK Java 8.5 API Reference

com.genesyslab.platform.management.protocol.localcontrolagent.runtime.channel
Class RequestRegisterApplication

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.commons.protocol.Message
          extended by com.genesyslab.platform.management.protocol.localcontrolagent.runtime.channel.RequestRegisterApplication
All Implemented Interfaces:
ProtocolDescriptionSupport

public abstract class RequestRegisterApplication
extends Message

Requests that the application be registered.


Field Summary
static int ID
           
static java.lang.String NAME
           
 
Method Summary
static RequestRegisterApplication create()
          Creates instance of RequestRegisterApplication with no parameters set.
static RequestRegisterApplication create(java.lang.Integer controlObjectId, java.lang.String applicationName, java.lang.String password, java.lang.Integer processId, ApplicationExecutionMode executionMode)
          Creates instance of RequestRegisterApplication.
static RequestRegisterApplication create(java.lang.Integer controlObjectId, java.lang.String applicationName, java.lang.String password, java.lang.Integer processId, ApplicationExecutionMode executionMode, java.lang.Integer controlStatus, java.lang.Integer applicationType)
          Creates instance of RequestRegisterApplication.
abstract  java.lang.String getApplicationName()
           
abstract  java.lang.Integer getApplicationType()
           
abstract  KeyValueCollection getAppParams()
           
abstract  java.lang.Boolean getAutoRestart()
           
abstract  java.lang.Integer getCheckTimeInterval()
           
abstract  java.lang.String getCmdLine()
           
abstract  java.lang.String getCmdParams()
           
abstract  java.lang.Integer getControlObjectId()
          Attribute description: Object DBID.
abstract  java.lang.Integer getControlStatus()
           
abstract  ApplicationExecutionMode getExecutionMode()
           
abstract  java.lang.String getPassword()
           
abstract  java.lang.Integer getProcessId()
           
abstract  java.lang.Integer getReferenceId()
          Reference identifier of the request.
abstract  java.lang.Integer getShutdownTimeout()
           
abstract  java.lang.Integer getStartupTimeout()
           
abstract  java.lang.String getVersion()
           
abstract  java.lang.String getWorkdir()
           
abstract  void setApplicationName(java.lang.String applicationName)
           
abstract  void setApplicationType(int applicationType)
           
abstract  void setApplicationType(java.lang.Integer applicationType)
           
abstract  void setAppParams(KeyValueCollection appParams)
           
abstract  void setAutoRestart(java.lang.Boolean autoRestart)
           
abstract  void setCheckTimeInterval(int checkTimeInterval)
           
abstract  void setCheckTimeInterval(java.lang.Integer checkTimeInterval)
           
abstract  void setCmdLine(java.lang.String cmdLine)
           
abstract  void setCmdParams(java.lang.String cmdParams)
           
abstract  void setControlObjectId(int controlObjectId)
          Attribute description: Object DBID.
abstract  void setControlObjectId(java.lang.Integer controlObjectId)
          Attribute description: Object DBID.
abstract  void setControlStatus(int controlStatus)
           
abstract  void setControlStatus(java.lang.Integer controlStatus)
           
abstract  void setExecutionMode(ApplicationExecutionMode executionMode)
           
abstract  void setPassword(java.lang.String password)
           
abstract  void setProcessId(int processId)
           
abstract  void setProcessId(java.lang.Integer processId)
           
abstract  void setReferenceId(int referenceId)
          Reference identifier of the request.
abstract  void setReferenceId(java.lang.Integer referenceId)
          Reference identifier of the request.
abstract  void setShutdownTimeout(int shutdownTimeout)
           
abstract  void setShutdownTimeout(java.lang.Integer shutdownTimeout)
           
abstract  void setStartupTimeout(int startupTimeout)
           
abstract  void setStartupTimeout(java.lang.Integer startupTimeout)
           
abstract  void setVersion(java.lang.String version)
           
abstract  void setWorkdir(java.lang.String workdir)
           
 
Methods inherited from class com.genesyslab.platform.commons.protocol.Message
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
equals, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final int ID
See Also:
Constant Field Values

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Method Detail

create

public static RequestRegisterApplication create()
Creates instance of RequestRegisterApplication with no parameters set.

Returns:
instance of RequestRegisterApplication

create

public static RequestRegisterApplication create(java.lang.Integer controlObjectId,
                                                java.lang.String applicationName,
                                                java.lang.String password,
                                                java.lang.Integer processId,
                                                ApplicationExecutionMode executionMode)
Creates instance of RequestRegisterApplication.

Parameters:
controlObjectId - ControlObjectId
applicationName - ApplicationName
password - Password
processId - ProcessId
executionMode - ExecutionMode
Returns:
instance of RequestRegisterApplication

create

public static RequestRegisterApplication create(java.lang.Integer controlObjectId,
                                                java.lang.String applicationName,
                                                java.lang.String password,
                                                java.lang.Integer processId,
                                                ApplicationExecutionMode executionMode,
                                                java.lang.Integer controlStatus,
                                                java.lang.Integer applicationType)
Creates instance of RequestRegisterApplication.

Parameters:
controlObjectId - ControlObjectId
applicationName - ApplicationName
password - Password
processId - ProcessId
executionMode - ExecutionMode
controlStatus - ControlStatus
applicationType - ApplicationType
Returns:
instance of RequestRegisterApplication

getReferenceId

public abstract java.lang.Integer getReferenceId()
Reference identifier of the request. It is the client's responsibility to generate the reference identifier and then tie the server response to the request.


setReferenceId

public abstract void setReferenceId(java.lang.Integer referenceId)
Reference identifier of the request. It is the client's responsibility to generate the reference identifier and then tie the server response to the request.


setReferenceId

public abstract void setReferenceId(int referenceId)
Reference identifier of the request. It is the client's responsibility to generate the reference identifier and then tie the server response to the request.


getControlObjectId

public abstract java.lang.Integer getControlObjectId()
Attribute description: Object DBID.


setControlObjectId

public abstract void setControlObjectId(java.lang.Integer controlObjectId)
Attribute description: Object DBID.


setControlObjectId

public abstract void setControlObjectId(int controlObjectId)
Attribute description: Object DBID.


getApplicationName

public abstract java.lang.String getApplicationName()

setApplicationName

public abstract void setApplicationName(java.lang.String applicationName)

getPassword

public abstract java.lang.String getPassword()

setPassword

public abstract void setPassword(java.lang.String password)

getProcessId

public abstract java.lang.Integer getProcessId()

setProcessId

public abstract void setProcessId(java.lang.Integer processId)

setProcessId

public abstract void setProcessId(int processId)

getExecutionMode

public abstract ApplicationExecutionMode getExecutionMode()

setExecutionMode

public abstract void setExecutionMode(ApplicationExecutionMode executionMode)

getControlStatus

public abstract java.lang.Integer getControlStatus()

setControlStatus

public abstract void setControlStatus(java.lang.Integer controlStatus)

setControlStatus

public abstract void setControlStatus(int controlStatus)

getApplicationType

public abstract java.lang.Integer getApplicationType()

setApplicationType

public abstract void setApplicationType(java.lang.Integer applicationType)

setApplicationType

public abstract void setApplicationType(int applicationType)

getAutoRestart

public abstract java.lang.Boolean getAutoRestart()

setAutoRestart

public abstract void setAutoRestart(java.lang.Boolean autoRestart)

getCheckTimeInterval

public abstract java.lang.Integer getCheckTimeInterval()

setCheckTimeInterval

public abstract void setCheckTimeInterval(java.lang.Integer checkTimeInterval)

setCheckTimeInterval

public abstract void setCheckTimeInterval(int checkTimeInterval)

getStartupTimeout

public abstract java.lang.Integer getStartupTimeout()

setStartupTimeout

public abstract void setStartupTimeout(java.lang.Integer startupTimeout)

setStartupTimeout

public abstract void setStartupTimeout(int startupTimeout)

getShutdownTimeout

public abstract java.lang.Integer getShutdownTimeout()

setShutdownTimeout

public abstract void setShutdownTimeout(java.lang.Integer shutdownTimeout)

setShutdownTimeout

public abstract void setShutdownTimeout(int shutdownTimeout)

getCmdLine

public abstract java.lang.String getCmdLine()

setCmdLine

public abstract void setCmdLine(java.lang.String cmdLine)

getCmdParams

public abstract java.lang.String getCmdParams()

setCmdParams

public abstract void setCmdParams(java.lang.String cmdParams)

getVersion

public abstract java.lang.String getVersion()

setVersion

public abstract void setVersion(java.lang.String version)

getWorkdir

public abstract java.lang.String getWorkdir()

setWorkdir

public abstract void setWorkdir(java.lang.String workdir)

getAppParams

public abstract KeyValueCollection getAppParams()

setAppParams

public abstract void setAppParams(KeyValueCollection appParams)

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.