|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.xml.ws.WebServiceFeature weblogic.wsee.mc.api.McFeature
public class McFeature
Client-side feature to enable MakeConnection-specific functionality
Field Summary |
---|
Fields inherited from class javax.xml.ws.WebServiceFeature |
---|
enabled |
Constructor Summary | |
---|---|
McFeature()
Instantiate a MakeConnection feature instance |
|
McFeature(boolean useMcWithSyncInvoke)
Instantiate a MakeConnection feature instance |
Method Summary | |
---|---|
String |
getExpires()
Get the expiration for sending MakeConnection messages |
String |
getID()
Get the id of this feature type |
String |
getInterval()
Get the interval between sending MakeConnection messages |
static String |
getMcFeatureIDValue()
Allow searchers of the set of enabled WebServiceFeatures the ability identify the McFeature |
boolean |
isNonPersistent()
Get whether non-persistent mode |
boolean |
isUseExponentialBackoff()
Get whether the message interval uses an exponential backoff |
boolean |
isUseMcWithSyncInvoke()
Determine whether MakeConnection is to be used with sync. |
void |
postCreateDispatch(com.sun.xml.ws.developer.WSBindingProvider bp)
Do post dispatch creation checks |
void |
postCreateProxy(com.sun.xml.ws.developer.WSBindingProvider bp,
Class<?> serviceEndpointInterface)
Do post create proxy checks |
void |
setBinding(com.sun.xml.ws.api.WSBinding binding)
Set binding to be associated with feature |
void |
setExpires(String expires)
Set the expiration for sending MakeConnection messages |
void |
setExponentialBackoff(boolean exponentialBackoff)
Set whether the message sending interval uses an exponential backoff |
void |
setInterval(String messageInterval)
Set the interval between sending MakeConnection messages |
void |
setNonPersistent(boolean nonPersistent)
Set whether non-persistent mode is being used |
void |
setUseMcWithSyncInvoke(boolean useMcWithSyncInvoke)
Set whether MakeConnection is to be used with sync. |
Methods inherited from class javax.xml.ws.WebServiceFeature |
---|
isEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public McFeature()
public McFeature(boolean useMcWithSyncInvoke)
useMcWithSyncInvoke
- indicates whether MakeConnection is to be used with sync. invokesMethod Detail |
---|
public String getID()
getID
in class WebServiceFeature
public void setUseMcWithSyncInvoke(boolean useMcWithSyncInvoke)
useMcWithSyncInvoke
- true indicates MakeConnection is to be used with sync invokes;
false otherwise.public boolean isUseMcWithSyncInvoke()
public void setInterval(String messageInterval)
messageInterval
- string representation of expiration duration in the format "PnYnMnDTnHnMnS",
as defined in XML Schema 1.0 section 3.2.6.1.public String getInterval()
public void setExpires(String expires)
expires
- string representation of expiration duration in the format "PnYnMnDTnHnMnS",
as defined in XML Schema 1.0 section 3.2.6.1.public String getExpires()
public boolean isNonPersistent()
public void setNonPersistent(boolean nonPersistent)
nonPersistent
- true if non-persistent mode is being used; false otherwisepublic void setExponentialBackoff(boolean exponentialBackoff)
exponentialBackoff
- true if exponential backoff is to be used; false otherwise.public boolean isUseExponentialBackoff()
public void setBinding(com.sun.xml.ws.api.WSBinding binding)
binding
- the bindingpublic void postCreateDispatch(com.sun.xml.ws.developer.WSBindingProvider bp)
postCreateDispatch
in interface com.sun.xml.ws.api.client.ServiceCreationInterceptor
bp
- the binding provider
WebServiceException
- if the combination of features is disallowedpublic void postCreateProxy(com.sun.xml.ws.developer.WSBindingProvider bp, Class<?> serviceEndpointInterface)
postCreateProxy
in interface com.sun.xml.ws.api.client.ServiceCreationInterceptor
bp
- the binding providerserviceEndpointInterface
- the implementing class of the service endpoint interfacepublic static String getMcFeatureIDValue()
|
Copyright 1996, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-06 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |