Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.contentbrowser
Interface DomainActions

All Superinterfaces:
java.util.EventListener, SelectDataModelListener, StatefulBaseLifeCycle
All Known Implementing Classes:
DomainActionsBean

public interface DomainActions
extends StatefulBaseLifeCycle, SelectDataModelListener

Retrieves the domains found at a specific location and supports various operations on them.

Author:
Razvan Caraghin

Field Summary
static java.lang.String DOMAINS_WORKING_LIST
           
 
Method Summary
 void destroy()
           
 java.lang.Boolean getCanAddDomains()
          Indicates if the current user can create a domain.
 DocumentModelList getDomains()
          Gets the available domains for the selected contentRoot.
 SelectDataModel getDomainsSelectModel()
          Gets the domains select list to be displayed in a table.
 void initialize()
           
 void invalidateDomainList()
          Invalidate cached domain list (Seam event listener)
 
Methods inherited from interface org.nuxeo.ecm.webapp.base.StatefulBaseLifeCycle
readState, saveState
 
Methods inherited from interface org.nuxeo.ecm.platform.ui.web.model.SelectDataModelListener
processSelectRowEvent
 

Field Detail

DOMAINS_WORKING_LIST

static final java.lang.String DOMAINS_WORKING_LIST
See Also:
Constant Field Values
Method Detail

initialize

void initialize()

destroy

@Destroy
void destroy()

getDomains

DocumentModelList getDomains()
                             throws ClientException
Gets the available domains for the selected contentRoot.

Throws:
ClientException

invalidateDomainList

void invalidateDomainList()
Invalidate cached domain list (Seam event listener)


getCanAddDomains

java.lang.Boolean getCanAddDomains()
                                   throws ClientException
Indicates if the current user can create a domain.

Throws:
ClientException

getDomainsSelectModel

SelectDataModel getDomainsSelectModel()
                                      throws ClientException
Gets the domains select list to be displayed in a table.

Throws:
ClientException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.