|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openliberty.wsc.BaseServiceClient
public abstract class BaseServiceClient
| Field Summary | |
|---|---|
private DiscoveryService |
discoveryService
Holds a reference to the discovery service that provided the epr. |
private static org.apache.log4j.Logger |
log
|
private java.util.List<EndpointReference> |
serviceEndpointReferenceStore
The EndpointReferences that are used to invoke the service. |
private boolean |
signingOutgoingMessages
Indicates whether outgoing messages should be signed. |
| Constructor Summary | |
|---|---|
BaseServiceClient(DiscoveryService discoveryService,
EndpointReference initialEndpointReference)
The base constructor requires a DiscoverService parameter. |
|
| Method Summary | |
|---|---|
DiscoveryService |
getDiscoveryService()
Returns the DS Client that was used to get an EPR to the service extending BaseServiceClient |
EndpointReference |
getServiceEndpointReference()
Get the ID-WSF 2.0 Endpoint Reference for the Service that will be invoked. |
java.util.List<EndpointReference> |
getServiceEndpointReferenceStore()
Returns the full list of stored EPRs |
boolean |
isSigningOutgoingMessages()
Indicates whether or not outgoing messages will be signed. |
void |
replaceServiceEndpointReference(EndpointReference serviceEndPointReference)
This method clears out the epr chain and sets it to the specified epr |
boolean |
serviceExplicitlySupportsOption(java.lang.String optionUri)
Test to see whether the Service has registered support for the specified Service |
void |
setDiscoveryService(DiscoveryService discoveryService)
Used to explicitly set the DS |
void |
setServiceEndpointReference(EndpointReference serviceEndPointReference)
Set the ID-WSF 2.0 Endpoint Reference for the Service that will be invoked. |
void |
setSigningOutgoingMessages(boolean signingOutgoingMessages)
Sets whether outgoing messages should be signed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.log4j.Logger log
private DiscoveryService discoveryService
private java.util.List<EndpointReference> serviceEndpointReferenceStore
private boolean signingOutgoingMessages
| Constructor Detail |
|---|
public BaseServiceClient(DiscoveryService discoveryService,
EndpointReference initialEndpointReference)
discoveryService - | Method Detail |
|---|
public void replaceServiceEndpointReference(EndpointReference serviceEndPointReference)
serviceEndPointReference - public void setServiceEndpointReference(EndpointReference serviceEndPointReference)
serviceEndPointReference - public EndpointReference getServiceEndpointReference()
public java.util.List<EndpointReference> getServiceEndpointReferenceStore()
public boolean isSigningOutgoingMessages()
public void setSigningOutgoingMessages(boolean signingOutgoingMessages)
signingOutgoingMessages - public boolean serviceExplicitlySupportsOption(java.lang.String optionUri)
optionUri -
public DiscoveryService getDiscoveryService()
public void setDiscoveryService(DiscoveryService discoveryService)
discoveryService -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||