public abstract class AbstractPortProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
acceptLanguage |
static String |
ACL_SERVICE |
protected static int |
CHUNK_SIZE |
static String |
CMIS_NAMESPACE |
static String |
DISCOVERY_SERVICE |
static String |
MULTIFILING_SERVICE |
static String |
NAVIGATION_SERVICE |
static String |
OBJECT_SERVICE |
static String |
POLICY_SERVICE |
static String |
RELATIONSHIP_SERVICE |
static String |
REPOSITORY_SERVICE |
protected boolean |
useClientCompression |
protected boolean |
useCompression |
static String |
VERSIONING_SERVICE |
Constructor and Description |
---|
AbstractPortProvider() |
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
createPortObject(javax.xml.ws.Service service)
Creates a port object.
|
void |
endCall(Object portObject) |
ACLServicePort |
getACLServicePort()
Return the ACL Service port object.
|
DiscoveryServicePort |
getDiscoveryServicePort()
Return the Discovery Service port object.
|
MultiFilingServicePort |
getMultiFilingServicePort()
Return the MultiFiling Service port object.
|
NavigationServicePort |
getNavigationServicePort()
Return the Navigation Service port object.
|
ObjectServicePort |
getObjectServicePort()
Return the Object Service port object.
|
PolicyServicePort |
getPolicyServicePort()
Return the Policy Service port object.
|
protected Object |
getPortObject(String serviceKey)
Gets a port object from the session or (re-)initializes the port objects.
|
RelationshipServicePort |
getRelationshipServicePort()
Return the Relationship Service port object.
|
RepositoryServicePort |
getRepositoryServicePort()
Return the Repository Service port object.
|
BindingSession |
getSession() |
VersioningServicePort |
getVersioningServicePort()
Return the Versioning Service port object.
|
protected javax.xml.ws.Service |
initServiceObject(String serviceKey)
Creates a service object.
|
protected void |
setHTTPHeaders(Object portObject,
Map<String,List<String>> httpHeaders) |
void |
setSession(BindingSession session) |
public static final String CMIS_NAMESPACE
public static final String REPOSITORY_SERVICE
public static final String OBJECT_SERVICE
public static final String DISCOVERY_SERVICE
public static final String NAVIGATION_SERVICE
public static final String MULTIFILING_SERVICE
public static final String VERSIONING_SERVICE
public static final String RELATIONSHIP_SERVICE
public static final String POLICY_SERVICE
public static final String ACL_SERVICE
protected static final int CHUNK_SIZE
protected boolean useCompression
protected boolean useClientCompression
protected String acceptLanguage
public BindingSession getSession()
public void setSession(BindingSession session)
public RepositoryServicePort getRepositoryServicePort()
public NavigationServicePort getNavigationServicePort()
public ObjectServicePort getObjectServicePort()
public VersioningServicePort getVersioningServicePort()
public DiscoveryServicePort getDiscoveryServicePort()
public MultiFilingServicePort getMultiFilingServicePort()
public RelationshipServicePort getRelationshipServicePort()
public PolicyServicePort getPolicyServicePort()
public ACLServicePort getACLServicePort()
public void endCall(Object portObject)
protected Object getPortObject(String serviceKey)
protected javax.xml.ws.Service initServiceObject(String serviceKey)
protected void setHTTPHeaders(Object portObject, Map<String,List<String>> httpHeaders)
protected abstract Object createPortObject(javax.xml.ws.Service service)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.