|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.5) Part Number E13941-05 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.xml.ws.WebServiceFeature
weblogic.wsee.wstx.wsat.TransactionalFeature
public class TransactionalFeature
This feature represents the use of WS-AT with a web service.
The following describes the affects of this feature with respect to being enabled or disabled:
Field Summary | |
---|---|
static String |
ID
Constant value identifying the TransactionalFeature |
Fields inherited from class javax.xml.ws.WebServiceFeature |
---|
enabled |
Constructor Summary | |
---|---|
TransactionalFeature()
Create an TransactionalFeature . |
|
TransactionalFeature(boolean enabled)
Create an TransactionalFeature |
|
TransactionalFeature(boolean enabled,
Transactional.TransactionFlowType value,
Transactional.Version version)
|
Method Summary | |
---|---|
Map<String,Boolean> |
getEnabledMap()
|
Transactional.TransactionFlowType |
getFlowType()
Returns the default Transaction flow type for all operations. |
Transactional.TransactionFlowType |
getFlowType(String operationName)
Returns the Transaction flow type for a given operation. |
Map<String,Transactional.TransactionFlowType> |
getFlowTypeMap()
return a map listing the Transactiona flow options for operations. |
String |
getID()
|
Transactional.Version |
getVersion()
Returns the version of WS-AT to be used. |
boolean |
isEnabled(String operationName)
Returns true if WS-AT is enabled on the given operation . |
boolean |
isExplicitMode()
Transactional Feature has two modes, explicit Mode or implicit Mode. |
void |
setEnabled(boolean enabled)
Enable/disable this feature at port level |
void |
setEnabled(String operationName,
boolean enabled)
Enable/disable this feature on a given operation |
void |
setExplicitMode(boolean explicitMode)
Change the Transactional Feature mode |
void |
setFlowType(String operationName,
Transactional.TransactionFlowType flowType)
Set the Transaction flow type for a given wsdl:operation. |
void |
setFlowType(Transactional.TransactionFlowType flowType)
Set the default Transaction flow type for all operations. |
void |
setVersion(Transactional.Version version)
set the version of WS-AT to be used. |
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 |
Field Detail |
---|
public static final String ID
Constructor Detail |
---|
public TransactionalFeature(boolean enabled, Transactional.TransactionFlowType value, Transactional.Version version)
public TransactionalFeature()
TransactionalFeature
.
The instance created will be enabled.
public TransactionalFeature(boolean enabled)
TransactionalFeature
enabled
- specifies whether this feature should
be enabled or not.Method Detail |
---|
public Transactional.TransactionFlowType getFlowType()
public Transactional.TransactionFlowType getFlowType(String operationName)
public void setFlowType(Transactional.TransactionFlowType flowType)
flowType
- public void setFlowType(String operationName, Transactional.TransactionFlowType flowType)
operationName
- the local part of wsdl:oprationflowType
- Transaction flow typepublic String getID()
getID
in class javax.xml.ws.WebServiceFeature
public void setEnabled(boolean enabled)
enabled
- public void setEnabled(String operationName, boolean enabled)
operationName
- the local part of operation.enabled
- public boolean isEnabled(String operationName)
true
if WS-AT is enabled on the given operation .
operationName
- the local part of wsdl:operation
true
if and only if the WS-AT is enabled on the given operation .public Transactional.Version getVersion()
public void setVersion(Transactional.Version version)
version
- the version of WS-AT to be used.public Map<String,Transactional.TransactionFlowType> getFlowTypeMap()
public Map<String,Boolean> getEnabledMap()
public boolean isExplicitMode()
public void setExplicitMode(boolean explicitMode)
explicitMode
- whether set to explicit Mode.
|
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.5) Part Number E13941-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |