atg.deployment.server.messaging
Class DeploymentStatusMessage
java.lang.Object
   atg.epub.messaging.PublishingMessage
atg.epub.messaging.PublishingMessage
       atg.deployment.server.messaging.DeploymentMessage
atg.deployment.server.messaging.DeploymentMessage
           atg.deployment.server.messaging.DeploymentStatusMessage
atg.deployment.server.messaging.DeploymentStatusMessage
- All Implemented Interfaces: 
- java.io.Serializable
- public class DeploymentStatusMessage 
- extends DeploymentMessage
This class represents a JMS message deployment status. It contains information
 about a completed deployment and is used primarily by the Publishing workflows.
- See Also:
- DeploymentMessage, 
Serialized Form
 
| Constructor Summary | 
| DeploymentStatusMessage(int pStatus,
                        java.lang.String pTargetId,
                        java.lang.String pProjectId)Constructs a JMS message with the given arguments.
 | 
 
| Method Summary | 
|  int | getStatus()
 | 
| static void | sendMessage(int pStatus,
            java.lang.String pTargetId,
            java.lang.String pProjectId)
 | 
| static void | sendMessage(int pStatus,
            java.lang.String pTargetId,
            java.lang.String[] pProjectIds)
 | 
| static void | sendMessage(int pStatus,
            java.lang.String pTargetId,
            java.lang.String[] pProjectIds,
            java.lang.String[] pProcessIds)
 | 
| static void | sendMessage(int pStatus,
            java.lang.String pTargetId,
            java.lang.String[] pProjectIds,
            java.lang.String[] pProcessIds,
            java.lang.String pPortName,
            java.lang.String pJMSType)
 | 
| static void | sendMessage(int pStatus,
            java.lang.String pTargetId,
            java.lang.String pProjectId,
            java.lang.String pProcessId)
 | 
|  void | setStatus(int pStatus)Set the status of this message.
 | 
|  java.lang.String | toString()
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
 
 
FAILURE
public static final int FAILURE
- See Also:
- Constant Field Values
SUCCESS
public static final int SUCCESS
- See Also:
- Constant Field Values
PORT_NAME
public static final java.lang.String PORT_NAME
- See Also:
- Constant Field Values
TYPE_NAME
public static final java.lang.String TYPE_NAME
- See Also:
- Constant Field Values
DeploymentStatusMessage
public DeploymentStatusMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String pProjectId)
- Constructs a JMS message with the given arguments.
 
sendMessage
public static void sendMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String pProjectId)
                        throws javax.jms.JMSException,
                               TransactionDemarcationException
- 
- Throws:
- javax.jms.JMSException
- TransactionDemarcationException
 
sendMessage
public static void sendMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String pProjectId,
                               java.lang.String pProcessId)
                        throws javax.jms.JMSException,
                               TransactionDemarcationException
- 
- Throws:
- javax.jms.JMSException
- TransactionDemarcationException
 
sendMessage
public static void sendMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String[] pProjectIds)
                        throws javax.jms.JMSException,
                               TransactionDemarcationException
- 
- Throws:
- javax.jms.JMSException
- TransactionDemarcationException
 
sendMessage
public static void sendMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String[] pProjectIds,
                               java.lang.String[] pProcessIds)
                        throws javax.jms.JMSException,
                               TransactionDemarcationException
- 
- Throws:
- javax.jms.JMSException
- TransactionDemarcationException
 
sendMessage
public static void sendMessage(int pStatus,
                               java.lang.String pTargetId,
                               java.lang.String[] pProjectIds,
                               java.lang.String[] pProcessIds,
                               java.lang.String pPortName,
                               java.lang.String pJMSType)
                        throws javax.jms.JMSException,
                               TransactionDemarcationException
- 
- Throws:
- javax.jms.JMSException
- TransactionDemarcationException
 
getStatus
public int getStatus()
- 
- Returns:
- the status of a deployment, either SUCCESS or FAILURE
 
setStatus
public void setStatus(int pStatus)
- Set the status of this message.
 
- 
- Parameters:
- pStatus- the status to set, either SUCCESS or FAILURE
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- DeploymentMessage
 
-