|
7.0 Action Request System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.remedy.arsys.api.AutomationInfo
The AutomationInfo
class is used to define the information of an OLE Automation active link action.
The OLE Automation action shares functionality between applications that
support OLE. When using this action, the AR System acts as an OLE automation
controller client to an OLE server.
Constructor Summary | |
AutomationInfo()
constructor |
|
AutomationInfo(java.lang.String autoServerName,
java.lang.String clsId,
java.lang.String action,
boolean isVisible,
COMMethodInfo[] methodList)
|
Method Summary | |
java.lang.Object |
clone()
Clone implementation that returns an Object with data cloned from self |
boolean |
equals(java.lang.Object anObject)
Use this method for checking equality. |
java.lang.String |
getAction()
Returns string specifying the equation defined by this action, including nested methods and the assignment, if any. |
java.lang.String |
getAutoServerName()
Returns string specifying the name of the Automation server, length limited by AR_MAX_COM_NAME (64 bytes). |
java.lang.String |
getClsId()
Returns string specifying the unique ID assigned to this server in the registry, length limited by AR_MAX_COM_ID_SIZE (128 bytes). |
boolean |
getIsVisible()
Not used. |
COMMethodInfo[] |
getMethodList()
Returns list of methods called by this active link action. |
int |
hashCode()
* Returns the hash code value for this instance of the current class. |
void |
setAction(java.lang.String action)
Sets string specifying the equation defined by this action, including nested methods and the assignment, if any. |
void |
setAutoServerName(java.lang.String autoServerName)
Sets string specifying the name of the Automation server, length limited by AR_MAX_COM_NAME (64 bytes). |
void |
setClsId(java.lang.String clsId)
Sets string specifying the unique ID assigned to this server in the registry, length limited by AR_MAX_COM_ID_SIZE (128 bytes). |
void |
setIsVisible(boolean isVisible)
Not used. |
void |
setMethodList(COMMethodInfo[] methodList)
Sets list of methods called by this active link action, specified by using the COMMethodInfo object. |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AutomationInfo()
public AutomationInfo(java.lang.String autoServerName, java.lang.String clsId, java.lang.String action, boolean isVisible, COMMethodInfo[] methodList)
Method Detail |
public java.lang.String getAutoServerName()
AR_MAX_COM_NAME
(64 bytes).
public void setAutoServerName(java.lang.String autoServerName)
AR_MAX_COM_NAME
(64 bytes).
public java.lang.String getClsId()
AR_MAX_COM_ID_SIZE
(128 bytes).
public void setClsId(java.lang.String clsId)
AR_MAX_COM_ID_SIZE
(128 bytes).
public java.lang.String getAction()
public void setAction(java.lang.String action)
$Status$ =
MethodA().MethodB(MethodC())
. It is used for display only, and
limited by AR_MAX_AUTOMATION_SIZE
(2000 bytes).
public boolean getIsVisible()
public void setIsVisible(boolean isVisible)
public COMMethodInfo[] getMethodList()
public void setMethodList(COMMethodInfo[] methodList)
COMMethodInfo
object. The methods must be listed in order of
execution. Therefore, if Method B is passed as a parameter to Method A,
Method B should be listed first so that its result value will be available when
Method A is called.
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
public boolean equals(java.lang.Object anObject)
public int hashCode()
|
7.0 Action Request System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |