|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface FailureMBean
This class represents configuration for RosettaNet PIP Failures(PIP0A1). PIP Failure can be handled in 2 ways
The failure messages are sent to the appropriate trading partner using the defined binding.
Field Summary | |
---|---|
static String |
FAILURE_NOTIFIER
|
static String |
FAILURE_REPORT_ADMIN
|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
String |
getBindingName()
Retrieves the binding, for the trading partner, which will be used to send failure messages |
String |
getFailureType()
Retrieves the type of this Failure. |
String |
getTradingPartner()
Retrieves the trading partner name to which the pip failure messages would be sent |
BindingMBean |
retrieveBinding()
Retrieves the BindingMBean associated of the trading partner used for sending messages. |
TradingPartnerMBean |
retrieveTradingPartner()
Retrieves the TradingPartnerMBean associated for this Failure. |
void |
setBindingName(String newValue)
Registers the binding for the trading partner name, used for sending messges receive pip failure notifications or failures |
void |
setFailureType(String newValue)
Specifies the type of this Failure. |
void |
setTradingPartner(String newValue)
Registers the trading partner name, who will receive pip failure notifications or failures |
void |
updateAll(String tpName,
String bindingName)
Updates Failure Notifier |
Methods inherited from interface com.bea.wli.tpm.management.configuration.TPMBaseMBean |
---|
fromXML, getDelegateObject, isActive, publish, remove, setActive, setDelegateObject, toXML, toXMLInternal, update, updateInternal |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
freezeCurrentValue, getComments, getName, getNotes, isDefaultedMBean, isPersistenceEnabled, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, touch, unSet |
Methods inherited from interface weblogic.management.WebLogicMBean |
---|
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent |
Methods inherited from interface javax.management.DynamicMBean |
---|
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
---|
postDeregister, postRegister, preDeregister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
---|
addNotificationListener, getNotificationInfo, removeNotificationListener |
Methods inherited from interface weblogic.descriptor.DescriptorBean |
---|
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener |
Field Detail |
---|
static final String FAILURE_REPORT_ADMIN
static final String FAILURE_NOTIFIER
Method Detail |
---|
String getTradingPartner()
void setTradingPartner(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - trading partner name, cannot be null
javax.management.InvalidAttributeValueException
String getBindingName()
void setBindingName(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - binding name, cannot be null
javax.management.InvalidAttributeValueException
void setFailureType(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - Type of the failure
javax.management.InvalidAttributeValueException
String getFailureType()
TradingPartnerMBean retrieveTradingPartner() throws ManagementException
null
is no trading partner is associated
ManagementException
- - If unable to find the the trading partner associatedBindingMBean retrieveBinding() throws ManagementException
null
is no binding is associated
ManagementException
- - If unable to find the the binding is associatedvoid updateAll(String tpName, String bindingName) throws javax.management.InvalidAttributeValueException, UpdateException, ObjectActiveException
tpName
- - Name of the trading partnerbindingName
- - Binding used for failure notifier
javax.management.InvalidAttributeValueException
UpdateException
ObjectActiveException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |