|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
CACHING_STUB_SVUID, 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, getAttributeStringValue, getComments, getNotes, getSetFields, getXml, getXmlConverter, isDefaultedMBean, isPersistenceEnabled, preDeregister, registerConfigMBean, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, touch, unRegisterConfigMBean |
Methods inherited from interface weblogic.management.WebLogicMBean |
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent |
Methods inherited from interface javax.management.DynamicMBean |
getAttribute, getAttributes, invoke, setAttribute, setAttributes |
Methods inherited from interface javax.management.MBeanRegistration |
postDeregister, postRegister, preRegister |
Methods inherited from interface javax.management.NotificationBroadcaster |
addNotificationListener, getNotificationInfo, removeNotificationListener |
Field Detail |
public static final String HTTP
public static final String HTTPS
public static final String JMS
Method Detail |
public String getProtocol()
Default is HTTP
public void setProtocol(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the transport protocol
javax.management.InvalidAttributeValueException
- - Invalid protocol namepublic String getProtocolVersion()
public void setProtocolVersion(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - new value for attribute ProtocolVersion
javax.management.InvalidAttributeValueException
public String getEndPoint()
public void setEndPoint(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the url of the endpoint
javax.management.InvalidAttributeValueException
public String getTimeout()
public long getTimeoutAsSeconds()
public void setTimeout(String newValue) throws javax.management.InvalidAttributeValueException
newValue
- - the timeout of the endpoint
javax.management.InvalidAttributeValueException
public 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
public void addOneWayAuthentication(String clientTPName, String serverCertName) throws ConfigurationException
serverCertName
- - Alias of the server certificate in keystore
ConfigurationException
public 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
public 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
public void addReferenceToAuthentication(AuthenticationMBean mbean) throws ConfigurationException
mbean
- - Authentication MBean
ConfigurationException
public void removeAuthentication(String clientTPName) throws DeleteException
DeleteException
public void removeAllAuthentication() throws DeleteException
DeleteException
public AuthenticationMBean retrieveAuthentication(String clientTPName) throws ManagementException
ManagementException
public BindingMBean retrieveBinding() throws ManagementException
ManagementException
public ArrayList retrieveAllAuthentications() throws ManagementException
ManagementException
public 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 |