|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.mq.MQManagedObject | +--com.ibm.mq.MQProcess
MQProcess provides inquire operations for WebSphere MQ processes.
Use MQQueueManager.accessProcess()
to
create an MQProcess object.
Field Summary |
Fields inherited from class com.ibm.mq.MQManagedObject |
alternateUserId, closeOptions, connectionReference, isOpen, name, openOptions |
Constructor Summary | |
MQProcess(MQQueueManager qMgr,
java.lang.String processName,
int openOptions,
java.lang.String queueManagerName,
java.lang.String alternateUserId)
Establishes access to a WebSphere MQ process on the specified queue manager in order to inquire about the process attributes. |
Method Summary | |
void |
close()
Closes the process. |
java.lang.String |
getApplicationId()
Gets the character string which identifies the application to be started. |
int |
getApplicationType()
Identifies the nature of the process to be started in response to a trigger message. |
java.lang.String |
getEnvironmentData()
Gets information on the environment of the application which is to be started. |
java.lang.String |
getUserData()
Gets information pertaining to the application to be started. |
Methods inherited from class com.ibm.mq.MQManagedObject |
getAttributeString, getDescription, inquire, isOpen, set, setAttributeString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MQProcess(MQQueueManager qMgr, java.lang.String processName, int openOptions, java.lang.String queueManagerName, java.lang.String alternateUserId) throws MQException
qMgr
- the queue manager that is running the process.processName
- the name of process to open.openOptions
- options that control the opening of the process.
As inquire is automatically added to the options specified there is no need to
specify it explicitly.
Valid options are:
If more than one option is required, the values can be combined using either the '+' or
'|' operator.queueManagerName
- the name of queue manager qMgr.alternateUserId
- if MQC.MQOO_ALTERNATE_USER_AUTHORITY
is specified in the openOptions
parameter, this parameter specifies the alternative user ID to be used to
check the authorization for the open.
Otherwise this parameter can be blank or null.
MQException
- if the open fails.Method Detail |
public void close() throws MQException
close
in class MQManagedObject
MQException
- if the WebSphere MQ call fails.public java.lang.String getApplicationId() throws MQException
MQException
- if you call this method after you have closed the process,
indicating that the process is no longer accessible, or if the underlying
inquire()
call fails.MQC.MQCA_APPL_ID
public int getApplicationType() throws MQException
MQException
- if the underlying inquire()
call fails.MQC.MQIA_APPL_TYPE
public java.lang.String getEnvironmentData() throws MQException
MQException
- if an internal error occurs.MQC.MQCA_ENV_DATA
public java.lang.String getUserData() throws MQException
MQException
- if an internal error occurs.MQC.MQCA_USER_DATA
|
(c) Copyright IBM Corp. 2005. All Rights Reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |