com.collation.platform.model.topology.app.messaging.mq
Interface MQRequesterChannel

All Superinterfaces:
ConfigurationItem, LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, MQBase, MQChannel, java.io.Serializable

public interface MQRequesterChannel
extends MQChannel

Requester Channel

Persistable:
true

Field Summary
static java.lang.String IBM_COPYRIGHT
           
 
Method Summary
 java.lang.String getLocalCommunicationAddress()
          Local communications address for the channel (parameter identifier: MQCACH_LOCAL_ADDRESS).
 long getMessageRetryCount()
          Message retry count (parameter identifier: MQIACH_MR_COUNT).
 java.lang.String getMessageRetryExitName()
          Message retry exit name (parameter identifier: MQCACH_MR_EXIT_NAME).
 long getMessageRetryInterval()
          Message retry interval (parameter identifier: MQIACH_MR_INTERVAL).
 int getPutAuthority()
          Put authority (parameter identifier: MQIACH_PUT_AUTHORITY).
 boolean hasLocalCommunicationAddress()
           
 boolean hasMessageRetryCount()
           
 boolean hasMessageRetryExitName()
           
 boolean hasMessageRetryInterval()
           
 boolean hasPutAuthority()
           
 void setLocalCommunicationAddress(java.lang.String x)
           
 void setMessageRetryCount(long x)
           
 void setMessageRetryExitName(java.lang.String x)
           
 void setMessageRetryInterval(long x)
           
 void setPutAuthority(int x)
           
 
Methods inherited from interface com.collation.platform.model.topology.app.messaging.mq.MQChannel
getBatchInterval, getBatchSize, getChannelMonitoring, getChannelStatistics, getConnectionName, getDisconnectInterval, getHeaderCompression, getHeartbeatInterval, getKeepAliveInterval, getMaxMessageLength, getMCAName, getMCAType, getMCAUserId, getMCAUserIdentifier, getMessageCompression, getMessageExitName, getMessageExitUserData, getMessageRetry, getMessageRetryTimer, getMessageRetryUserData, getName, getNonPersistentMessageSpeed, getProtocolEndpoint, getQueueManager, getQueueSharingGroupDisposition, getReceiveExitName, getReceiveExitUserData, getSecurityExitName, getSecurityExitUserData, getSendExitName, getSendExitUserData, getSequenceNumberWrap, getShortRetry, getSSLCipherSpecification, getSSLClientAuthentication, getSSLPeer, getTransmissionQueue, getUserID, hasBatchInterval, hasBatchSize, hasChannelMonitoring, hasChannelStatistics, hasConnectionName, hasDisconnectInterval, hasHeaderCompression, hasHeartbeatInterval, hasKeepAliveInterval, hasMaxMessageLength, hasMCAName, hasMCAType, hasMCAUserId, hasMCAUserIdentifier, hasMessageCompression, hasMessageExitName, hasMessageExitUserData, hasMessageRetry, hasMessageRetryTimer, hasMessageRetryUserData, hasName, hasNonPersistentMessageSpeed, hasProtocolEndpoint, hasQueueManager, hasQueueSharingGroupDisposition, hasReceiveExitName, hasReceiveExitUserData, hasSecurityExitName, hasSecurityExitUserData, hasSendExitName, hasSendExitUserData, hasSequenceNumberWrap, hasShortRetry, hasSSLCipherSpecification, hasSSLClientAuthentication, hasSSLPeer, hasTransmissionQueue, hasUserID, setBatchInterval, setBatchSize, setChannelMonitoring, setChannelStatistics, setConnectionName, setDisconnectInterval, setHeaderCompression, setHeartbeatInterval, setKeepAliveInterval, setMaxMessageLength, setMCAName, setMCAType, setMCAUserId, setMCAUserIdentifier, setMessageCompression, setMessageExitName, setMessageExitUserData, setMessageRetry, setMessageRetryTimer, setMessageRetryUserData, setName, setNonPersistentMessageSpeed, setProtocolEndpoint, setQueueManager, setQueueSharingGroupDisposition, setReceiveExitName, setReceiveExitUserData, setSecurityExitName, setSecurityExitUserData, setSendExitName, setSendExitUserData, setSequenceNumberWrap, setShortRetry, setSSLCipherSpecification, setSSLClientAuthentication, setSSLPeer, setTransmissionQueue, setUserID
 
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles
 
Methods inherited from interface com.collation.platform.model.ModelObject
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken
 
Methods inherited from interface com.collation.platform.model.topology.app.messaging.mq.MQBase
getDefault, getIsValid, getSystem, hasDefault, hasIsValid, hasSystem, setDefault, setIsValid, setSystem
 
Methods inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem
getAssetID, getAssetTag, getCICategory, getConfigLastUpdate, getLastAuditState, getLastAuditTime, getLastLifecycleStateTime, getLifecycleState, getPrimaryOwner, hasAssetID, hasAssetTag, hasCICategory, hasConfigLastUpdate, hasLastAuditState, hasLastAuditTime, hasLastLifecycleStateTime, hasLifecycleState, hasPrimaryOwner, setAssetID, setAssetTag, setCICategory, setConfigLastUpdate, setLastAuditState, setLastAuditTime, setLastLifecycleStateTime, setLifecycleState, setPrimaryOwner
 

Field Detail

IBM_COPYRIGHT

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

getMessageRetryInterval

long getMessageRetryInterval()
                             throws AttributeNotSetException
Message retry interval (parameter identifier: MQIACH_MR_INTERVAL). Specifies the minimum time interval in milliseconds between retries of failing messages. This parameter is only valid for receiver, cluster-receiver, and requester channels.

Throws:
AttributeNotSetException

setMessageRetryInterval

void setMessageRetryInterval(long x)

hasMessageRetryInterval

boolean hasMessageRetryInterval()

getLocalCommunicationAddress

java.lang.String getLocalCommunicationAddress()
                                              throws AttributeNotSetException
Local communications address for the channel (parameter identifier: MQCACH_LOCAL_ADDRESS). The maximum length of the string is MQ_LOCAL_ADDRESS_LENGTH.

Throws:
AttributeNotSetException

setLocalCommunicationAddress

void setLocalCommunicationAddress(java.lang.String x)

hasLocalCommunicationAddress

boolean hasLocalCommunicationAddress()

getPutAuthority

int getPutAuthority()
                    throws AttributeNotSetException
Put authority (parameter identifier: MQIACH_PUT_AUTHORITY).

Throws:
AttributeNotSetException

setPutAuthority

void setPutAuthority(int x)

hasPutAuthority

boolean hasPutAuthority()

getMessageRetryExitName

java.lang.String getMessageRetryExitName()
                                         throws AttributeNotSetException
Message retry exit name (parameter identifier: MQCACH_MR_EXIT_NAME). This parameter is only valid for receiver, cluster-receiver, and requester channels. The maximum length of the string is MQ_MAX_EXIT_NAME_LENGTH.

Throws:
AttributeNotSetException

setMessageRetryExitName

void setMessageRetryExitName(java.lang.String x)

hasMessageRetryExitName

boolean hasMessageRetryExitName()

getMessageRetryCount

long getMessageRetryCount()
                          throws AttributeNotSetException
Message retry count (parameter identifier: MQIACH_MR_COUNT). Specifies the number of times that a failing message should be retried. This parameter is only valid for receiver, cluster-receiver, and requester channels.

Throws:
AttributeNotSetException

setMessageRetryCount

void setMessageRetryCount(long x)

hasMessageRetryCount

boolean hasMessageRetryCount()