public class DDMemberInformation
extends java.lang.Object
implements weblogic.jms.cache.CacheEntry, java.io.Externalizable
The DDMemberInformation contains the followig:
Modifier and Type | Field and Description |
---|---|
private static int |
_HAS_APPLICATION_NAME |
private static int |
_HAS_DD_JNDI_NAME |
private static int |
_HAS_DD_MEMBER_CLUSTER_NAME |
private static int |
_HAS_DD_MEMBER_JNDI_NAME |
private static int |
_HAS_DD_MEMBER_LOCAL_JNDI_NAME |
private static int |
_HAS_DD_MEMBER_TYPE_1212 |
private static int |
_HAS_DD_MEMBER_TYPE_1221 |
private static int |
_HAS_DD_TYPE |
private static int |
_HAS_DESTINATION_ID |
private static int |
_HAS_DOMAIN_NAME |
private static int |
_HAS_FORWARDING_POLICY |
private static int |
_HAS_JMS_SERVER_CONFIG_NAME |
private static int |
_HAS_MIGRATABLE_TARGET_NAME |
private static int |
_HAS_MODULE_NAME |
private static int |
_HAS_negativeValueDoNotUse |
private static int |
_HAS_PARTITION_NAME |
private static int |
_HAS_PERSISTENT_STORE_NAME |
private static int |
_HAS_ReservedForMoreFlags |
private static int |
_HAS_WLS_SERVER_NAME |
private static int |
_IS_10_3_4_OR_LATER |
private static int |
_IS_CONSUMPTION_PAUSED |
private static int |
_IS_INSERTION_PAUSED |
private static int |
_IS_PRODUCTION_PAUSED |
private java.lang.String |
ddConfigName |
private int |
ddDeploymentMemberType |
private java.lang.String |
ddJNDIName |
private java.lang.String |
ddMemberClusterName |
private java.lang.String |
ddMemberDomainName |
private java.lang.String |
ddMemberJndiName |
private java.lang.String |
ddMemberLocalJndiName |
private java.lang.String |
ddMemberMigratableTargetName |
private java.lang.String |
ddMemberServerName |
private java.lang.String |
ddType |
private DestinationImpl |
dImpl |
private static int |
EXTVERSION1212 |
private static int |
EXTVERSION1221 |
private static int |
EXTVERSIONCORDELL |
private static int |
EXTVERSIONDANTE |
private static int |
EXTVERSIONDIABLO |
private int |
forwardingPolicy |
private boolean |
fromWire |
(package private) boolean |
isConsumptionPaused |
(package private) boolean |
isInsertionPaused |
private boolean |
isLocalDD |
private boolean |
isPre10_3_4 |
(package private) boolean |
isProductionPaused |
private java.lang.String |
partitionName |
(package private) static long |
serialVersionUID |
private static int |
VERSION_MASK |
Constructor and Description |
---|
DDMemberInformation() |
DDMemberInformation(java.lang.String ddConfigName,
java.lang.String ddType,
int ddDeploymentMemberType,
java.lang.String ddJNDIName,
DestinationImpl dImpl,
java.lang.String ddMemberServerName,
java.lang.String ddMemberJndiName,
java.lang.String ddMemberLocalJndiName,
java.lang.String ddMemberClusterName,
java.lang.String ddMemberMigratableTargetName,
boolean isLocalDD) |
DDMemberInformation(java.lang.String ddConfigName,
java.lang.String ddType,
int ddDeploymentMemberType,
java.lang.String ddJNDIName,
DestinationImpl dImpl,
java.lang.String ddMemberServerName,
java.lang.String ddMemberJndiName,
java.lang.String ddMemberLocalJndiName,
java.lang.String ddMemberClusterName,
java.lang.String ddMemberMigratableTargetName,
java.lang.String partitionName) |
DDMemberInformation(java.lang.String ddConfigName,
java.lang.String ddType,
int ddDeploymentMemberType,
java.lang.String ddJNDIName,
int forwardingPolicy,
DestinationImpl dImpl,
java.lang.String ddMemberServerName,
java.lang.String ddMemberJndiName,
java.lang.String ddMemberLocalJndiName,
java.lang.String ddMemberClusterName,
java.lang.String ddMemberMigratableTargetName,
boolean isConsumptionPaused,
boolean isInsertionPaused,
boolean isProductionPaused,
boolean isLocalDD) |
DDMemberInformation(java.lang.String ddConfigName,
java.lang.String ddType,
int ddDeploymentMemberType,
java.lang.String ddJNDIName,
int forwardingPolicy,
DestinationImpl dImpl,
java.lang.String ddMemberServerName,
java.lang.String ddMemberJndiName,
java.lang.String ddMemberLocalJndiName,
java.lang.String ddMemberClusterName,
java.lang.String ddMemberMigratableTargetName,
java.lang.String ddMemberDomainName,
boolean isConsumptionPaused,
boolean isInsertionPaused,
boolean isProductionPaused,
boolean isLocalDD) |
DDMemberInformation(java.lang.String ddConfigName,
java.lang.String ddType,
int ddDeploymentMemberType,
java.lang.String ddJNDIName,
int forwardingPolicy,
DestinationImpl dImpl,
java.lang.String ddMemberServerName,
java.lang.String ddMemberJndiName,
java.lang.String ddMemberLocalJndiName,
java.lang.String ddMemberClusterName,
java.lang.String ddMemberMigratableTargetName,
java.lang.String ddMemberDomainName,
boolean isConsumptionPaused,
boolean isInsertionPaused,
boolean isProductionPaused,
boolean isLocalDD,
java.lang.String partitionName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDDConfigName()
Returns the Distributed Destination configuration descriptor bean name
|
java.lang.String |
getDDJNDIName()
Returns the Distributed Destination JNDI name
|
java.lang.String |
getDDMemberClusterName()
Returns the WebLogic Cluster name, to which the hosting WLS instance belongs
|
java.lang.String |
getDDMemberDomainName()
Returns the WebLogic Domain name, to which the hosting WLS instance belongs
May return null in pre-dante/10.0
|
java.lang.String |
getDDMemberJndiName()
Returns the Distributed Destination member JNDI name
|
java.lang.String |
getDDMemberLocalJndiName()
Returns the Distributed Destination member Local JNDI name
|
java.lang.String |
getDDMemberMigratableTargetName()
Returns the WebLogic Migratable Target name, to which the hosting JMSSServer is targetd
|
java.lang.String |
getDDMemberServerName()
Returns the WebLogic Server instance name, to which the hosting JMSServer is targeted
|
int |
getDDMemberType1212()
Returns the 12.1.2 Distributed Destination Member Type
based on the hosting JMSServer's targeting option
CLUSTERED_DYNAMIC, CLUSTERED_STATIC, NON_CLUSTERED
without newer flags.
|
java.lang.String |
getDDMemberTypeAsString() |
java.lang.String |
getDDType()
Returns the Distributed Destination Type (Queue/Topic)
|
int |
getDeploymentDDMemberType()
Returns the 12.2.1 version of Distributed Destination Member Type
using more flags and values than in 12.1.2.
|
Destination |
getDestination()
Returns the Destination for the member
|
private weblogic.messaging.dispatcher.DispatcherId |
getDispatcherId() |
int |
getForwardingPolicy()
Returns the distributed topic's forwarding policy
|
java.lang.String |
getMemberName() |
java.lang.String |
getName()
Get the name of the Cache Entry
|
java.lang.String |
getPartitionName() |
private int |
getVersion(java.lang.Object o) |
int |
hashCode() |
boolean |
isAdvancedTopicSupported()
Returns true if the destination server supports all of the new 10.3.4/11G1PS3 JMS features,
including shared subscriptions, partitioned topics, and unrestricted client-ids.
|
boolean |
isConsumptionPaused() |
boolean |
isDD() |
boolean |
isInsertionPaused() |
boolean |
isProductionPaused() |
void |
readExternal(java.io.ObjectInput in) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
static final long serialVersionUID
private static final int EXTVERSIONDIABLO
private static final int EXTVERSIONDANTE
private static final int EXTVERSIONCORDELL
private static final int EXTVERSION1212
private static final int EXTVERSION1221
private static final int VERSION_MASK
private static final int _HAS_DD_TYPE
private static final int _HAS_DD_JNDI_NAME
private static final int _HAS_DD_MEMBER_JNDI_NAME
private static final int _HAS_DD_MEMBER_LOCAL_JNDI_NAME
private static final int _HAS_DD_MEMBER_CLUSTER_NAME
private static final int _HAS_MIGRATABLE_TARGET_NAME
private static final int _HAS_APPLICATION_NAME
private static final int _HAS_MODULE_NAME
private static final int _HAS_DESTINATION_ID
private static final int _IS_INSERTION_PAUSED
private static final int _IS_PRODUCTION_PAUSED
private static final int _IS_CONSUMPTION_PAUSED
private static final int _HAS_DOMAIN_NAME
private static final int _HAS_FORWARDING_POLICY
private static final int _HAS_WLS_SERVER_NAME
private static final int _HAS_PERSISTENT_STORE_NAME
private static final int _IS_10_3_4_OR_LATER
private static final int _HAS_JMS_SERVER_CONFIG_NAME
private static final int _HAS_DD_MEMBER_TYPE_1212
private static final int _HAS_PARTITION_NAME
private static final int _HAS_DD_MEMBER_TYPE_1221
private static final int _HAS_ReservedForMoreFlags
private static final int _HAS_negativeValueDoNotUse
private java.lang.String ddConfigName
private java.lang.String ddType
private int ddDeploymentMemberType
private java.lang.String ddJNDIName
private java.lang.String ddMemberJndiName
private java.lang.String ddMemberServerName
private java.lang.String ddMemberLocalJndiName
private java.lang.String ddMemberClusterName
private java.lang.String ddMemberMigratableTargetName
private DestinationImpl dImpl
boolean isConsumptionPaused
boolean isInsertionPaused
boolean isProductionPaused
private java.lang.String ddMemberDomainName
private boolean fromWire
private transient boolean isLocalDD
private int forwardingPolicy
private boolean isPre10_3_4
private java.lang.String partitionName
public DDMemberInformation(java.lang.String ddConfigName, java.lang.String ddType, int ddDeploymentMemberType, java.lang.String ddJNDIName, DestinationImpl dImpl, java.lang.String ddMemberServerName, java.lang.String ddMemberJndiName, java.lang.String ddMemberLocalJndiName, java.lang.String ddMemberClusterName, java.lang.String ddMemberMigratableTargetName, java.lang.String partitionName)
public DDMemberInformation(java.lang.String ddConfigName, java.lang.String ddType, int ddDeploymentMemberType, java.lang.String ddJNDIName, DestinationImpl dImpl, java.lang.String ddMemberServerName, java.lang.String ddMemberJndiName, java.lang.String ddMemberLocalJndiName, java.lang.String ddMemberClusterName, java.lang.String ddMemberMigratableTargetName, boolean isLocalDD)
public DDMemberInformation(java.lang.String ddConfigName, java.lang.String ddType, int ddDeploymentMemberType, java.lang.String ddJNDIName, int forwardingPolicy, DestinationImpl dImpl, java.lang.String ddMemberServerName, java.lang.String ddMemberJndiName, java.lang.String ddMemberLocalJndiName, java.lang.String ddMemberClusterName, java.lang.String ddMemberMigratableTargetName, boolean isConsumptionPaused, boolean isInsertionPaused, boolean isProductionPaused, boolean isLocalDD)
public DDMemberInformation(java.lang.String ddConfigName, java.lang.String ddType, int ddDeploymentMemberType, java.lang.String ddJNDIName, int forwardingPolicy, DestinationImpl dImpl, java.lang.String ddMemberServerName, java.lang.String ddMemberJndiName, java.lang.String ddMemberLocalJndiName, java.lang.String ddMemberClusterName, java.lang.String ddMemberMigratableTargetName, java.lang.String ddMemberDomainName, boolean isConsumptionPaused, boolean isInsertionPaused, boolean isProductionPaused, boolean isLocalDD)
public DDMemberInformation(java.lang.String ddConfigName, java.lang.String ddType, int ddDeploymentMemberType, java.lang.String ddJNDIName, int forwardingPolicy, DestinationImpl dImpl, java.lang.String ddMemberServerName, java.lang.String ddMemberJndiName, java.lang.String ddMemberLocalJndiName, java.lang.String ddMemberClusterName, java.lang.String ddMemberMigratableTargetName, java.lang.String ddMemberDomainName, boolean isConsumptionPaused, boolean isInsertionPaused, boolean isProductionPaused, boolean isLocalDD, java.lang.String partitionName)
public DDMemberInformation()
public java.lang.String getPartitionName()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isConsumptionPaused()
public boolean isInsertionPaused()
public boolean isProductionPaused()
public boolean isDD()
public java.lang.String getName()
getName
in interface weblogic.jms.cache.CacheEntry
public java.lang.String getMemberName()
private weblogic.messaging.dispatcher.DispatcherId getDispatcherId()
public java.lang.String getDDType()
public int getDDMemberType1212()
public int getDeploymentDDMemberType()
public java.lang.String getDDMemberTypeAsString()
public java.lang.String getDDConfigName()
public java.lang.String getDDJNDIName()
public java.lang.String getDDMemberJndiName()
public Destination getDestination()
public java.lang.String getDDMemberLocalJndiName()
public java.lang.String getDDMemberServerName()
public java.lang.String getDDMemberClusterName()
public java.lang.String getDDMemberMigratableTargetName()
public java.lang.String getDDMemberDomainName()
public int getForwardingPolicy()
public boolean isAdvancedTopicSupported()
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object
private int getVersion(java.lang.Object o) throws java.io.IOException
java.io.IOException