public class CmisBindingFactory extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BINDING_SPI_ATOMPUB
Default CMIS AtomPub binding SPI implementation
|
static String |
BINDING_SPI_BROWSER
Default CMIS Browser binding SPI implementation
|
static String |
BINDING_SPI_LOCAL
Default CMIS local binding SPI implementation
|
static String |
BINDING_SPI_WEBSERVICES
Default CMIS Web Services binding SPI implementation
|
static String |
DEFAULT_HTTP_INVOKER
Default HTTP invoker class
|
static String |
NTLM_AUTHENTICATION_PROVIDER
NTLM authentication provider class
|
static String |
STANDARD_AUTHENTICATION_PROVIDER
Standard authentication provider class
|
Constructor and Description |
---|
CmisBindingFactory()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CmisBinding |
createCmisAtomPubBinding(Map<String,String> sessionParameters)
Creates a default CMIS AtomPub binding instance.
|
CmisBinding |
createCmisAtomPubBinding(Map<String,String> sessionParameters,
AuthenticationProvider authenticationProvider)
Creates a default CMIS AtomPub binding instance with a custom
authentication provider.
|
CmisBinding |
createCmisBinding(Map<String,String> sessionParameters)
Creates a CMIS binding instance.
|
CmisBinding |
createCmisBinding(Map<String,String> sessionParameters,
AuthenticationProvider authenticationProvider)
Creates a CMIS binding instance.
|
CmisBinding |
createCmisBrowserBinding(Map<String,String> sessionParameters)
Creates a default CMIS Browser binding instance.
|
CmisBinding |
createCmisBrowserBinding(Map<String,String> sessionParameters,
AuthenticationProvider authenticationProvider)
Creates a default CMIS Browser binding instance with a custom
authentication provider.
|
CmisBinding |
createCmisLocalBinding(Map<String,String> sessionParameters)
Creates a default CMIS local binding instance.
|
CmisBinding |
createCmisWebServicesBinding(Map<String,String> sessionParameters)
Creates a default CMIS Web Services binding instance.
|
CmisBinding |
createCmisWebServicesBinding(Map<String,String> sessionParameters,
AuthenticationProvider authenticationProvider)
Creates a default CMIS Web Services binding instance with a custom
authentication provider.
|
Map<String,String> |
getDefaultSessionParameters()
Returns the default session parameters.
|
static CmisBindingFactory |
newInstance()
Creates a new factory instance.
|
void |
setDefaultSessionParameters(Map<String,String> sessionParameters)
Sets the default session parameters.
|
public static final String BINDING_SPI_ATOMPUB
public static final String BINDING_SPI_WEBSERVICES
public static final String BINDING_SPI_BROWSER
public static final String BINDING_SPI_LOCAL
public static final String DEFAULT_HTTP_INVOKER
public static final String STANDARD_AUTHENTICATION_PROVIDER
public static final String NTLM_AUTHENTICATION_PROVIDER
public static CmisBindingFactory newInstance()
public Map<String,String> getDefaultSessionParameters()
public void setDefaultSessionParameters(Map<String,String> sessionParameters)
public CmisBinding createCmisBinding(Map<String,String> sessionParameters)
public CmisBinding createCmisBinding(Map<String,String> sessionParameters, AuthenticationProvider authenticationProvider)
public CmisBinding createCmisAtomPubBinding(Map<String,String> sessionParameters)
public CmisBinding createCmisAtomPubBinding(Map<String,String> sessionParameters, AuthenticationProvider authenticationProvider)
public CmisBinding createCmisWebServicesBinding(Map<String,String> sessionParameters)
public CmisBinding createCmisWebServicesBinding(Map<String,String> sessionParameters, AuthenticationProvider authenticationProvider)
public CmisBinding createCmisBrowserBinding(Map<String,String> sessionParameters)
public CmisBinding createCmisBrowserBinding(Map<String,String> sessionParameters, AuthenticationProvider authenticationProvider)
public CmisBinding createCmisLocalBinding(Map<String,String> sessionParameters)
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.