IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.sib.admin
Class SIBPSBSubscription

java.lang.Object
  extended by com.ibm.websphere.sib.admin.SIBPSBSubscription
All Implemented Interfaces:
java.io.Serializable

public class SIBPSBSubscription
extends java.lang.Object
implements java.io.Serializable

This class wrappers the properties of an active PubSub bridge broker profile subscription.

See Also:
Serialized Form

Field Summary
static java.lang.String DIRECTION_BI_DIRECTIONAL
           
static java.lang.String DIRECTION_FROM_MQ
           
static java.lang.String DIRECTION_TO_MQ
           
static java.lang.String STATUS_ACTIVE
           
static java.lang.String STATUS_INDOUBT
           
 
Constructor Summary
SIBPSBSubscription()
          Constructor
 
Method Summary
 java.lang.String getBrokerStreamQueue()
          Get the name of the broker stream queue.
 java.lang.String getDirection()
          Get the PubSub bridge subscription direction (BI_DIRECTIONAL, TO_MQ, FROM_MQ).
 java.lang.Long getMessageCount()
          Get the number of messages currently on the subscription.
 java.lang.String getStatus()
          Current subscription status (ACTIVE, INDOUBT).
 java.lang.String getSubscriptionPoint()
          Get the broker subscription point name.
 java.lang.String getTopicName()
          Get the name of the subscription topic.
 java.lang.String getTopicSpace()
          Get the name of the Topicspace for this subscription.
 void setBrokerStreamQueue(java.lang.String brokerStreamQueue)
          setBrokerStreamQueue
 void setDirection(java.lang.String direction)
          setDirection
 void setMessageCount(java.lang.Long messageCount)
          setMessageCount
 void setStatus(java.lang.String status)
          setStatus
 void setSubscriptionPoint(java.lang.String subscriptionPoint)
          setSubscriptionPoint
 void setTopicName(java.lang.String topicName)
          setTopicName
 void setTopicSpace(java.lang.String topicSpace)
          setTopicSpace
 java.lang.String toString()
          toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DIRECTION_BI_DIRECTIONAL

public static final java.lang.String DIRECTION_BI_DIRECTIONAL
See Also:
Constant Field Values

DIRECTION_TO_MQ

public static final java.lang.String DIRECTION_TO_MQ
See Also:
Constant Field Values

DIRECTION_FROM_MQ

public static final java.lang.String DIRECTION_FROM_MQ
See Also:
Constant Field Values

STATUS_ACTIVE

public static final java.lang.String STATUS_ACTIVE
See Also:
Constant Field Values

STATUS_INDOUBT

public static final java.lang.String STATUS_INDOUBT
See Also:
Constant Field Values
Constructor Detail

SIBPSBSubscription

public SIBPSBSubscription()
Constructor

Method Detail

getTopicName

public java.lang.String getTopicName()
Get the name of the subscription topic.

Returns:
String Topic name.

getTopicSpace

public java.lang.String getTopicSpace()
Get the name of the Topicspace for this subscription.

Returns:
String Topicspace.

getDirection

public java.lang.String getDirection()
Get the PubSub bridge subscription direction (BI_DIRECTIONAL, TO_MQ, FROM_MQ).

Returns:
String Direction.

getBrokerStreamQueue

public java.lang.String getBrokerStreamQueue()
Get the name of the broker stream queue.

Returns:
String Broker stream queue name.

getSubscriptionPoint

public java.lang.String getSubscriptionPoint()
Get the broker subscription point name.

Returns:
String Subscription point name.

getMessageCount

public java.lang.Long getMessageCount()
Get the number of messages currently on the subscription.

Returns:
Long Current number of subscriptions.

getStatus

public java.lang.String getStatus()
Current subscription status (ACTIVE, INDOUBT).

Returns:
String Subscription status.

setTopicName

public void setTopicName(java.lang.String topicName)
setTopicName

Parameters:
topicName -

setTopicSpace

public void setTopicSpace(java.lang.String topicSpace)
setTopicSpace

Parameters:
topicSpace -

setDirection

public void setDirection(java.lang.String direction)
setDirection

Parameters:
direction -

setBrokerStreamQueue

public void setBrokerStreamQueue(java.lang.String brokerStreamQueue)
setBrokerStreamQueue

Parameters:
brokerStreamQueue -

setSubscriptionPoint

public void setSubscriptionPoint(java.lang.String subscriptionPoint)
setSubscriptionPoint

Parameters:
subscriptionPoint -

setMessageCount

public void setMessageCount(java.lang.Long messageCount)
setMessageCount

Parameters:
messageCount -

setStatus

public void setStatus(java.lang.String status)
setStatus

Parameters:
status -

toString

public java.lang.String toString()
toString

Overrides:
toString in class java.lang.Object
Returns:
string

IBM WebSphere Application ServerTM
Release 8