|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AutomationClient
The connection to the automation service is done the first time you create a session. To create a session you need to pass the authentication information. If null is passed as the user name an anonymous session will be created. Note that anonymous sessions are not always accepted by a Nuxeo Server (it depends on the server configuration).
When you attempt to create a new session using the same authentication info as an already created session the session will be reused (TODO this is optional for implementors?)
Note for implementors: the implementation should provide a constructor that initialize the base URL
Method Summary | ||
---|---|---|
|
getAdapter(java.lang.Object objToAdapt,
java.lang.Class<T> adapterType)
Adapts the given object to the given type. |
|
java.lang.String |
getBaseUrl()
Gets the automation service URL. |
|
Session |
getSession(java.lang.String username,
java.lang.String password)
Creates a new session using the given login. |
|
void |
getSession(java.lang.String username,
java.lang.String password,
AsyncCallback<Session> cb)
Creates asynchronously a new session using the given login. |
|
void |
registerAdapter(AdapterFactory<?> factory)
Register an adapter for a given type. |
|
void |
shutdown()
Cleanup any resources held by this client. |
Method Detail |
---|
java.lang.String getBaseUrl()
Session getSession(java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
void getSession(java.lang.String username, java.lang.String password, AsyncCallback<Session> cb)
<T> T getAdapter(java.lang.Object objToAdapt, java.lang.Class<T> adapterType)
Optional operation. Framework that doesn't supports reflection like GWT
must throw UnsupportedOperationException
void registerAdapter(AdapterFactory<?> factory)
typeToAdapt
- adapterType
- void shutdown()
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |