|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TransportMBean
This class configuration attributes for transport level properties and receiving endpoint for a binding
Field Summary | |
---|---|
static String |
HTTP
|
static String |
HTTPS
|
static String |
JMS
|
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
---|
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
---|---|
void |
addBasicAuthentication(String clientTpName,
String userName,
String password,
String passwordAlias)
Deprecated. - remove password when pw store is completed |
void |
addMutualAuthentication(String clientTPName,
String clientCertName,
String serverCertName)
Adds mutual authentication for the client trading partner. |
void |
addOneWayAuthentication(String clientTPName,
String serverCertName)
Adds oneway authentication for the client trading partner. |
void |
addOneWayWithBasicAuthentication(String clientTPName,
String serverCertName,
String userName,
String password,
String passwordAlias)
Deprecated. - remove password when pw store completed |
void |
addReferenceToAuthentication(AuthenticationMBean mbean)
Internal Use Only - Adds Reference to authentication instance |
String |
getEndPoint()
Specifies the URL for this transport endpoint |
String |
getProtocol()
Specifies the transport protocol for this binding. |
String |
getProtocolVersion()
Specifies the transport protocol version . |
String |
getTimeout()
Specifies the timeout for this transport endpoint |
long |
getTimeoutAsSeconds()
Specifies the timeout as seconds |
void |
removeAllAuthentication()
Removes all the Authentication for this endpoint |
void |
removeAuthentication(String clientTPName)
Removes the authentication for this endpoint for the client trading partner |
ArrayList |
retrieveAllAuthentications()
Retrieves all the authentication for this endpoint |
AuthenticationMBean |
retrieveAuthentication(String clientTPName)
Retrieves the configured authentication instance for the client trading partner |
BindingMBean |
retrieveBinding()
Internal Use Only - Retrieves the binding associated for this transport |
void |
setEndPoint(String newValue)
Registers the URL for the Endpoint. |
void |
setProtocol(String newValue)
Registers the transport for this binding. |
void |
setProtocolVersion(String newValue)
Registers the transport protocol version. |
void |
setTimeout(String newValue)
REgisters the timeout for the Endpoint |
void |
updateAll(String protocol,
String protocolVersion,
String endpoint,
String timeout)
Updates the transport. |
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 HTTP
static final String HTTPS
static final String JMS
Method Detail |
---|
String getProtocol()
Default is HTTP
void setProtocol(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the transport protocol
javax.management.InvalidAttributeValueException
- - Invalid protocol nameString getProtocolVersion()
void setProtocolVersion(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - new value for attribute ProtocolVersion
javax.management.InvalidAttributeValueException
String getEndPoint()
void setEndPoint(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the url of the endpoint
javax.management.InvalidAttributeValueException
String getTimeout()
long getTimeoutAsSeconds()
void setTimeout(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the timeout of the endpoint
javax.management.InvalidAttributeValueException
void addBasicAuthentication(String clientTpName, String userName, String password, String passwordAlias) throws ConfigurationException
userName
- - username for authenticationpassword
- - password for authenticationpasswordAlias
- - alias name in password store
ConfigurationException
AuthenticationMBean
void addOneWayAuthentication(String clientTPName, String serverCertName) throws ConfigurationException
serverCertName
- - Alias of the server certificate in keystore
ConfigurationException
void addOneWayWithBasicAuthentication(String clientTPName, String serverCertName, String userName, String password, String passwordAlias) throws ConfigurationException
serverCertName
- - Alias of the server certificate in keystoreuserName
- - username for authenticationpassword
- - password for authenticationpasswordAlias
- - alias name for password store
ConfigurationException
void addMutualAuthentication(String clientTPName, String clientCertName, String serverCertName) throws ConfigurationException
clientCertName
- - Alias of the client certificate in keystoreserverCertName
- - Alias of the server certificate in keystore
ConfigurationException
void addReferenceToAuthentication(AuthenticationMBean mbean) throws ConfigurationException
mbean
- - Authentication MBean
ConfigurationException
void removeAuthentication(String clientTPName) throws DeleteException
DeleteException
void removeAllAuthentication() throws DeleteException
DeleteException
AuthenticationMBean retrieveAuthentication(String clientTPName) throws ManagementException
ManagementException
BindingMBean retrieveBinding() throws ManagementException
ManagementException
ArrayList retrieveAllAuthentications() throws ManagementException
ManagementException
void updateAll(String protocol, String protocolVersion, String endpoint, String timeout) throws javax.management.InvalidAttributeValueException, UpdateException, ObjectActiveException
The endpoint uri is the URL where business doc would be sent or received between you and your partners for example http://localhost:7001/ebxml10/bea, could be the url specified to exchange messages with BEA using ebxml as the business protocol
protocol
- - the protocol to be used for transportprotocolVersion
- - the version of the transport protocol usedendpoint
- - the url for the endpointtimeout
- - the timeout for the endpoint
javax.management.InvalidAttributeValueException
UpdateException
ObjectActiveException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |