@Name(value="documentManager") @Scope(value=CONVERSATION) public class DocumentManagerBusinessDelegate extends Object implements Serializable
CoreSession connection.| Modifier and Type | Field and Description | 
|---|---|
protected Map<RepositoryLocation,CloseableCoreSession> | 
sessions
Map holding the open session for each repository location. 
 | 
| Constructor and Description | 
|---|
DocumentManagerBusinessDelegate()  | 
| Modifier and Type | Method and Description | 
|---|---|
CoreSession | 
getDocumentManager()  | 
CoreSession | 
getDocumentManager(RepositoryLocation serverLocation)  | 
void | 
initialize()  | 
void | 
remove()  | 
protected final Map<RepositoryLocation,CloseableCoreSession> sessions
public DocumentManagerBusinessDelegate()
public void initialize()
@Unwrap public CoreSession getDocumentManager()
public CoreSession getDocumentManager(RepositoryLocation serverLocation)
@Destroy @PermitAll public void remove()
Copyright © 2019 Nuxeo. All rights reserved.