Uses of Class
com.jalios.jcms.workspace.Workspace

Packages that use Workspace
com.jalios.jcms Contains the core JCMS classes. 
com.jalios.jcms.accesscontrol   
com.jalios.jcms.archive Contains the classes used to deal with archives management in JCMS. 
com.jalios.jcms.caddy Provides classes to manage and process operation on Caddy items in JCMS. 
com.jalios.jcms.context Provides context classes available in every request, you can extends them or use them as javabean. 
com.jalios.jcms.db   
com.jalios.jcms.dbmember   
com.jalios.jcms.handler Contains the javabean classes uses to process HTTP request (aka form handlers). 
com.jalios.jcms.mail   
com.jalios.jcms.mail.listener   
com.jalios.jcms.mashup Contains classes used for data Import/Export. 
com.jalios.jcms.media Contains all the classes to provide the Media Browser. 
com.jalios.jcms.policy   
com.jalios.jcms.portlet Contains core Portlets parent of all generated portlets. 
com.jalios.jcms.stat Provides classes for statistics management and analysis. 
com.jalios.jcms.taglib Provides many of the classes used for JCMS jsp tags. 
com.jalios.jcms.test   
com.jalios.jcms.webdav.cat Contains classes which provides webdav access to Categorie of JCMS. 
com.jalios.jcms.workspace Contains classes about workspace features. 
 

Uses of Workspace in com.jalios.jcms
 

Fields in com.jalios.jcms declared as Workspace
protected  Workspace Channel.defaultWorkspace
           
protected  Workspace QueryManager.QueryPublicationSelector.workspace
           
protected  Workspace Publication.workspace
           
protected  Workspace Publication.WorkspaceAuthorSelector.workspace
           
protected  Workspace Group.workspace
           
protected  Workspace Group.WorkspaceSelector.ws
           
 

Fields in com.jalios.jcms with type parameters of type Workspace
protected  Map<String,Workspace> JcmsCleanFilter.wsMap
           
protected  Set<Workspace> JcmsCleanFilter.wsSet
           
 

Methods in com.jalios.jcms that return Workspace
 Workspace Channel.getDefaultWorkspace()
          Returns the default workspace.
 Workspace Member.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
          Return the favorite Member Workspace where it can work on
 Workspace QuotaManager.WorkspaceNode.getWorkspace()
           
 Workspace QuotaElement.getWorkspace()
           
 Workspace Publication.getWorkspace()
           
 Workspace Group.getWorkspace()
          Retrieves the Workspace defined for this group.
 Workspace Channel.getWorkspace(String id)
          Return a Workspace from its id
static Workspace HttpUtil.getWorkspaceParameter(javax.servlet.http.HttpServletRequest request, String parameterName)
          Retrieve a Workspace from its id received in parameter.
 

Methods in com.jalios.jcms that return types with arguments of type Workspace
 SortedSet<Workspace> Member.getAdministratedWorkspaceSet()
          This convenient method returns all the workspace this member is the administrator of.
 Map<Workspace,Boolean> MemberIndexManager.getCanPublishContentMap(Member mbr)
          Returns the publish rights map associated to the given member.
 Map<Workspace,Boolean> MemberIndexManager.getCanUpdateDeleteContentMap(Member mbr)
          Returns the updateDelete map associated to the given member.
 Map<Workspace,QuotaElement> QuotaManager.getElements()
          returns the Map with all QuotaElement per workspace, the value with the null key is for the whole site.
 Set<Workspace> Member.getWorkspaceSet()
           
 Set<Workspace> MemberIndexManager.getWorkspaceSet(Member mbr)
          Returns the workspace set associated to the given member.
 Set<Workspace> Channel.getWorkspaceSet(Workflow wf)
          Return a Set of Workspace that use the given Workflow
 

Methods in com.jalios.jcms with parameters of type Workspace
 boolean MemberIndexManager.addWorkspace(Member mbr, Workspace workspace)
          Adds the given workspace to the workspace set of the given member.
 boolean Member.belongsToWorkspace(Workspace ws)
          This convenient method returns true if this member belongs to the given workspace.
 boolean Member.canCreateWorkspace(Workspace model)
          Check if the member can duplicate the model to create a workspace
 boolean Member.canDeleteOther(Class<?> clazz, Workspace ws)
           
 boolean Member.canEditCategories(Workspace ws)
          Return true if this member can edit at least one category of this workspace
 boolean Member.canPublish(Class<?> clazz, Workspace ws)
          Convenient method
 boolean Member.canPublishContent(Workspace ws)
          Checks if if this member can publish something else than UGC.
 boolean Member.canPublishSome(Class<?> clazz, Workspace ws)
          Check if this member can publish on this class or one of it's subclass in the given workspace.
 boolean Member.canUpdateDeleteContent(Workspace ws)
          Check if member can perform Update or Delete for the gicen Workspace
protected  boolean Member.canUpdateDeleteOtherCommon(Class clazz, Workspace ws, boolean checkUpdate)
           
 boolean Member.canUpdateOther(Class<?> clazz, Workspace ws)
           
 FileAnalyzerThread QuotaManager.executeFileAnalyzerThread(Workspace workspace)
           
 Set<Category> Member.getCategoryRootSet(Workspace ws)
          Returns the set of category roots the member can manage in a given workspace
 QuotaElement QuotaManager.getElement(Workspace wk)
          create a QuotaElement for a Workspace.
 Workspace Member.getFavoriteWorkspace(Workspace currentWS, Class<?> clazz)
          Return the favorite Member Workspace where it can work on
static ObjectLongTreeMap JcmsUtil.getFileSizeMap(Workspace ws)
          Deprecated. since jcms-7.1.0, use Workspace.getFileAnalyzer method to have more information about satellites files
 Set<Group> Member.getGroupSet(Workspace ws)
          Returns the groups of the given workspace the member belongs to.
 String Member.getHtmlIcon(Workspace ws, String userLang)
          Return the img tag for the icon
 String Member.getIcon(Workspace ws)
           
protected  String[] Member.getIconParameter(Workspace ws, String userLang)
          Return a String[2]: Title / Alt for the given parameters
static FileDocument FileDocument.getInstance(Class<? extends FileDocument> clazz, String filename, String title, String description, Category[] categories, Member author, Workspace ws)
          Constructs a FileDocument from an existing file for the given class.
static FileDocument FileDocument.getInstance(String filename, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static FileDocument DBFileDocument.getInstance(String filename, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static FileDocument FileDocument.getInstance(String filename, String title, String description, Category[] categories, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static FileDocument DBFileDocument.getInstance(String filename, String title, String description, Category[] categories, Member author, Workspace ws)
          Constructs a FileDocument from an existing file.
static Set<FileDocument> FileDocument.getLockedDocumentSet(Workspace ws, Member mbr)
          Returns the set of FileDocument which have a strong lock.
 Set<WFState> Workflow.getNextStateSet(Publication pub, Member member, WFState state, Workspace ws)
          Returns all the states a given member can reach from a given state
static int[] JcmsUtil.getPublicationDetails(Class clazz, Member mbr, Workspace ws)
          Returns some statistics about a given publication type.
<T extends Publication>
TreeSet<T>
Channel.getPublicationSet(Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace)
          Returns all publications of a given class that can be accessed by a given member.
<T extends Publication>
TreeSet<T>
Channel.getPublicationSet(Class<T> clazz, Member member, boolean checkPstatus, Workspace workspace, boolean searchDB)
           
 DataRight Member.getRight(Class<?> clazz, boolean searchInGroups, Workspace ws)
          Search for a Right object bound to clazz or one class.
static Set<Group> Group.getRootGroupSet(Workspace ws)
          Returns the groups without parent in the given workspace.
 String Channel.getSenderFullEmail(Workspace ws, Publication pub, String lang)
          Retrieves a full email (something ) given some information to retrieve it We try: - first the given workspace email, "WorkspaceName " - the publication's workspace email, "Pub's WorkspaceName " - the channel default email, "Channel Name " - last the default admin email, "Default Admin "
 String Channel.getSenderFullEmail(Workspace ws, String lang)
          Retrieves the full email that can be used to send message from JCMS given a workspace and a language
static TreeSet JcmsUtil.getSortedClass(Collection subTypeList, Workspace workspace, String userLang)
          Return a Set of classes of Types sorted alphabetically according to the title.
 Category Channel.getTagRoot(Workspace ws)
          Returns the tag root for the given workspace if it exists ; otherwise return the common tag root.
static TypeTemplateEntry Publication.getTemplateEntry(String usage, boolean devModeChecks, Class<? extends Data> clazz, Workspace ws)
          Returns the TypeTemplateEntry matching the given parameters.
 String Channel.getTypeDescription(Class clazz, Workspace workspace, String lang)
          Returns the description of the given type for the given workspace in the given language.
 String Channel.getTypeLabel(Class<?> clazz, Workspace workspace, String lang)
          Returns the label of the given type (class) in the given workspace in the given language.
 Map<String,Set<Publication>> WeakLinkManager.getUrlMap(Workspace ws, Member mbr)
          Returns the map of urls referenced by publications of the given workspace.
static Publication.WorkspaceAuthorSelector Publication.getWorkspaceAuthorSelector(Workspace workspace, Member author)
           
static Publication.WorkspaceSelector Publication.getWorkspaceSelector(Workspace workspace)
           
 Set<WFState> Workflow.getWorkStateSet(Group group, Workspace workspace)
          Returns all the state a group can work in, for given Workspace.
 Set<WFState> Workflow.getWorkStateSet(Publication pub, Member member, Workspace workspace)
          Returns all the state a member can work in, for given Workspace.
 WSTypeEntry Channel.getWSTypeEntry(Class clazz, Workspace workspace)
          This method is a substitute of old getTypeEntry(Class) or getTypeEntry(String).
 WSTypeEntry Channel.getWSTypeEntry(String className, Workspace workspace)
          This method is a substitute of old getTypeEntry(Class) or getTypeEntry(String).
 WSTypeEntry Publication.getWSTypeEntry(Workspace wrkspc)
          This method return a WSTypeEntry for the given workspace in the current class.
 boolean WFState.hasOpenRole(Workspace ws)
           
 void Publication.init(Member author, Workspace ws)
           This method initialise the object with default values for the given workspace: Default categories Default Authorized groups Default Pstatus Given Workspace Given Author and opAuthor
protected  boolean Member.internalCanCreateWorkspace(Workspace model)
           
protected  boolean Member.internalCanUpdateDeleteOtherCommon(Class<?> clazz, Workspace ws, boolean checkUpdate)
           
protected  boolean Member.internalIsWorker(Workspace ws)
           
 boolean Member.isAdmin(Workspace ws)
          Returns true if this member is an administrator of the given workspace
 boolean Member.isWorker(Workspace ws)
          Check if this member can work either on publications or on categories (this is a convenient method wich performs a 'or' on the values returned by canPublishContent(Workspace), canUpdateDeleteContent(Workspace) and canEditCategories()).
static void Group.printOptionGroup(Workspace ws, Group selectedGrp, javax.servlet.jsp.JspWriter out, String userLang, Member mbr)
          Print the <option> tags for a <select> tag.
static void Group.printOptionGroup(Workspace ws, Set<Group> selectedSet, javax.servlet.jsp.JspWriter out, String userLang, Member mbr)
          Print the <option> tags for a <select> tag.
static void Group.printTreeGroup(Workspace ws, String paramName, javax.servlet.jsp.JspWriter out, String userLang, JcmsJspContext context)
          Print a navigation tree for group splitted by workspaces (except if a workspace is provided).
 void MemberIndexManager.putCanPublishContent(Member mbr, Workspace workspace, boolean bool)
          Adds the given entry to the publish rights map of the given member.
 void MemberIndexManager.putCanUpdateDeleteContent(Member mbr, Workspace workspace, boolean bool)
          Adds the given entry to the workspace set of the given member.
 void MemberIndexManager.removeCanPublishContent(Member mbr, Workspace workspace)
          Removes the given entry for the given member.
 void MemberIndexManager.removeCanUpdateDeleteContent(Member mbr, Workspace workspace)
          Removes the given entry for the given member.
 boolean MemberIndexManager.removeWorkspace(Member mbr, Workspace workspace)
          Removes the given workspace for the given member.
 void QuotaManager.WorkspaceNode.setWorkspace(Workspace wk)
           
 void QuotaElement.setWorkspace(Workspace workspace)
           
 void Publication.setWorkspace(Workspace workspace)
           
 void Group.setWorkspace(Workspace workspace)
          Sets the Workspace of this group.
 void QuotaManager.updateQuota(Workspace wk)
          Update workspace quota in separate threads
 void Member.updateWorkspaceSet(Workspace ws, boolean add)
          Update workspaceSet index
 

Method parameters in com.jalios.jcms with type arguments of type Workspace
 boolean Member.canPublish(Class clazz, Set<? extends Workspace> workspaceSet)
          Check if this member can publish this clazz of data (ie if this member has rights (or belongs at least to one group that have this right) and, if the given class inherits from Publication, the member can work on the WF's init state of this class for all of it's workflow.
protected  boolean Member.internalCanPublish(Class<?> clazz, Set<? extends Workspace> workspaceSet)
           
 void MemberIndexManager.setWorkspaceSet(Member mbr, Set<Workspace> set)
          Sets the workspace set associated to the given member.
 

Constructors in com.jalios.jcms with parameters of type Workspace
Publication.WorkspaceAuthorSelector(Workspace workspace, Member author)
           
Publication.WorkspaceSelector(Workspace workspace)
           
QueryManager.QueryPublicationSelector(HashSet<Class<? extends Publication>> queryClassSet, HashSet<Class<? extends Publication>> queryAvoidClassSet, Date beginDate, Date endDate, int dateType, Set<Group> queryGroupSet, Set<Group> queryAvoidGroupSet, Set<Member> queryMemberSet, Set<Member> queryAvoidMemberSet, Set<String> queryDBMemberIdSet, int[] ratings, int[] pstatus, String[] langs, Member loggedMember, Workspace workspace, boolean checkReadRights, String ability, boolean isExactCat, String catMode, HashSet<Category> queryCategorySet, HashSet<Category> queryAvoidCategorySet, Set<Publication> historySet)
           
QuotaElement(Workspace workspace, long quota, long quotaMaxValue, int alertThreshold)
           
QuotaManager.WorkspaceNode(Workspace wk, int level)
           
 

Uses of Workspace in com.jalios.jcms.accesscontrol
 

Methods in com.jalios.jcms.accesscontrol with parameters of type Workspace
static Map<String,Object> AccessControlUtil.getContext(Workspace workspace, Object... keyValuePairs)
          Retrieve a new context Map suitable for parameter in AccessControlManager access check.
protected static boolean AccessControlManager.internalCheckWorkspaceDataAccess(String resource, Group aclGroup, Workspace ws, Data data, Member mbr)
          This method is invoked when a Data ACL has been granted for a member, in such case, we check the minimum requirement to validate the authorization or not.
 

Uses of Workspace in com.jalios.jcms.archive
 

Fields in com.jalios.jcms.archive declared as Workspace
protected  Workspace ArchiveBrowserHandler.newWS
           
protected  Workspace ArchivedPublication.workspace
           
 

Methods in com.jalios.jcms.archive that return Workspace
 Workspace ArchiveQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace that archives must belong to in order to be found.
 Workspace ArchivedPublication.getWorkspace()
           
 

Methods in com.jalios.jcms.archive with parameters of type Workspace
static int ArchiveManager.countArchive(Workspace ws)
          Count the number of Archive in the specified workspace.
 void ArchivedPublication.setWorkspace(Workspace workspace)
           
 

Uses of Workspace in com.jalios.jcms.caddy
 

Fields in com.jalios.jcms.caddy declared as Workspace
protected  Workspace GroupCaddyManagerHandler.commonWS
           
protected  Workspace PublicationCaddyManagerHandler.newWS
           
protected  Workspace GroupCaddyManagerHandler.newWS
           
 

Methods in com.jalios.jcms.caddy that return Workspace
 Workspace PublicationCaddyManagerHandler.getAvailableNewWS()
           
 Workspace GroupCaddyManagerHandler.getAvailableWorkspace()
           
 

Methods in com.jalios.jcms.caddy that return types with arguments of type Workspace
 ArrayList<Workspace> Caddy.getWorkspaceList()
          Create and returns a new list containing all Workspace contained in the caddy.
 

Methods in com.jalios.jcms.caddy with parameters of type Workspace
static boolean Caddy.checkCaddyAccess(Class<? extends Data> clazz, Member loggedMember, Workspace workspace)
          Check if a member is authorized to display the caddy corresponding to the specified clazz.
 

Uses of Workspace in com.jalios.jcms.context
 

Fields in com.jalios.jcms.context declared as Workspace
protected  Workspace JcmsContext.workspace
           
protected  Workspace AbstractJcmsAjaxContext.workspace
           
 

Methods in com.jalios.jcms.context that return Workspace
 Workspace GroupListContext.getGrpWorkspace()
           
 Workspace JcmsContext.getWorkspace()
          Retrieve the current Workspace variable for this context either from request if inFO or from session if in back office.
 Workspace AbstractJcmsAjaxContext.getWorkspace()
          Retrieve the workspace, either the workspace available at the time of the initial request or the one overrided by AbstractJcmsAjaxContext.setWorkspace(Workspace)
 

Methods in com.jalios.jcms.context with parameters of type Workspace
 GroupListContext.Builder GroupListContext.Builder.grpWorkspace(Workspace grpWorkspace)
           
 void AbstractJcmsAjaxContext.setWorkspace(Workspace workspace)
          Sets the workspace.
If this method is called before AbstractJcmsAjaxContext.setJcmsContext(JcmsJspContext), its value won't be overiden by values retrieved from the JcmsJspContext.
 

Uses of Workspace in com.jalios.jcms.db
 

Methods in com.jalios.jcms.db that return Workspace
 Workspace DBDataRevision.getWorkspace()
           
 

Methods in com.jalios.jcms.db with parameters of type Workspace
 PublicationCriteria PublicationCriteria.setWorkspace(Workspace workspace)
           
 void DBDataRevision.setWorkspace(Workspace workspace)
           
 

Uses of Workspace in com.jalios.jcms.dbmember
 

Methods in com.jalios.jcms.dbmember that return types with arguments of type Workspace
 SortedSet<Workspace> DBMember.getAdministratedWorkspaceSet()
           
 Set<Workspace> DBMember.getWorkspaceSet()
           
 

Methods in com.jalios.jcms.dbmember with parameters of type Workspace
 boolean DBMember.canCreateWorkspace(Workspace model)
           
 boolean DBMember.canEditCategories(Workspace ws)
           
 Set<Category> DBMember.getCategoryRootSet(Workspace ws)
           
protected  String[] DBMember.getIconParameter(Workspace ws, String userLang)
           
 boolean DBMember.isAdmin(Workspace ws)
           
 void DBMember.updateWorkspaceSet(Workspace ws, boolean add)
           
 

Uses of Workspace in com.jalios.jcms.handler
 

Methods in com.jalios.jcms.handler that return Workspace
 Workspace EditGroupHandler.getAvailableGroupWorkspace()
           
 Workspace ExportRawStatDataHandler.getAvailableStatWS()
           
protected  Workspace EditTypeExtensionHandler.getAvailableWorkspace()
          Returns the current workspace.
 Workspace EditPublicationHandler.getAvailableWorkspace()
           
 Workspace QueryHandler.getRefinedWorkspace()
          Get the Workspace for this request.
 Workspace MemberQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace that members must belong to in order to be found.
 Workspace GroupQueryHandler.getRefinedWorkspace()
          Retrieves the Workspace being used to filter groups in this Query.
 Workspace WorkReportHandler.getSelectedWorkspace()
           
 Workspace TypeEditorHandler.getTypeFormWorkspace()
           
 Workspace JcmsFormHandler.getWorkspace()
           
 

Methods in com.jalios.jcms.handler that return types with arguments of type Workspace
 Set<Workspace> StoreCleanerHandler.getAvailableWorkspaceSet()
           
 Set<Workspace> WorkspaceQueryHandler.getResultSet()
          Return results of a query done using this WorkspaceQueryHandler.
 Set<Workspace> WorkspaceQueryHandler.getResultSet(Comparator<Workspace> comparator)
          Return results of a query done using this WorkspaceQueryHandler.
 Set<Workspace> PortletWorkflowHandler.getWorkspaceSet()
           
 

Methods in com.jalios.jcms.handler with parameters of type Workspace
protected  boolean EditDataHandler.createUploadedFileDocument(Data[] datas, Map dataML, Member author, Workspace ws)
          Performs create on given array of data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.createUploadedFileDocument(Data[] datas, Member author, Workspace ws)
          Performs create on given array of data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.createUploadedFileDocument(Data data, Map dataML, Member author, Workspace ws)
          Performs create on given array of data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.createUploadedFileDocument(Data data, Member author, Workspace ws)
          Performs create on given data if it is a FileDocument that have just been uploaded.
 void JcmsFormHandler.setWorkspace(Workspace wspc)
           
protected  boolean EditDataHandler.validateUploadedFileDocument(Data[] datas, Map dataML, Member author, Workspace ws)
          Performs create on given data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.validateUploadedFileDocument(Data[] datas, Member author, Workspace ws)
          Performs validate on given array of data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.validateUploadedFileDocument(Data data, Map dataML, Member author, Workspace ws)
          Performs create on given data if it is a FileDocument that have just been uploaded.
protected  boolean EditDataHandler.validateUploadedFileDocument(Data data, Member author, Workspace ws)
          Performs create on given data if it is a FileDocument that have just been uploaded.
 

Method parameters in com.jalios.jcms.handler with type arguments of type Workspace
 Set<Workspace> WorkspaceQueryHandler.getResultSet(Comparator<Workspace> comparator)
          Return results of a query done using this WorkspaceQueryHandler.
 

Uses of Workspace in com.jalios.jcms.mail
 

Fields in com.jalios.jcms.mail declared as Workspace
protected  Workspace MailAccount.ws
           
 

Methods in com.jalios.jcms.mail that return Workspace
 Workspace MailAccount.getWorkspace()
           
 

Methods in com.jalios.jcms.mail with parameters of type Workspace
 void MailAccount.setWorkspace(Workspace ws)
           
 

Constructors in com.jalios.jcms.mail with parameters of type Workspace
MailAccount(String name, String label, Member author, Workspace ws, String host, int port, String protocol, String login, String password, String mbox, String schedule, boolean expunge, boolean imapssl)
           
 

Uses of Workspace in com.jalios.jcms.mail.listener
 

Fields in com.jalios.jcms.mail.listener declared as Workspace
 Workspace ArchiveMailListener.ArchiveMailCriteria.ws
           
 

Constructors in com.jalios.jcms.mail.listener with parameters of type Workspace
ArchiveMailListener.ArchiveMailCriteria(Integer check, Member author, Workspace ws)
           
ArchiveMailListener.ArchiveMailCriteria(String prop, Member author, Workspace ws)
           
 

Uses of Workspace in com.jalios.jcms.mashup
 

Methods in com.jalios.jcms.mashup that return Workspace
 Workspace ImportOptions.getImportWorkspace()
          Returns the workspace used for new imported publications.
 Workspace ImportManager.getImportWorkspace()
          Returns the import workspace (the workspace of all the imported publications).
 

Methods in com.jalios.jcms.mashup with parameters of type Workspace
 void ImportOptions.setImportWorkspace(Workspace importWorkspace)
          Sets the workspace used for new imported publications.
 

Uses of Workspace in com.jalios.jcms.media
 

Fields in com.jalios.jcms.media with type parameters of type Workspace
protected  ArrayList<Workspace> MediaBrowserHandler.workspaceList
           
 

Methods in com.jalios.jcms.media that return types with arguments of type Workspace
 ArrayList<Workspace> MediaBrowserHandler.getWorkspaceList()
          Retrieve the workspace list in which the logged member can work.
 

Uses of Workspace in com.jalios.jcms.policy
 

Methods in com.jalios.jcms.policy that return Workspace
 Workspace PortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
          Hook called by handleDisplayRequest() (in display.jsp) to update the working worskpace.
 Workspace PolicyManager.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 Workspace BasicPortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 

Methods in com.jalios.jcms.policy that return types with arguments of type Workspace
 Set<Workspace> RightPolicyFilter.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
          Retrieve the workspace set of the specified Member.
 Set<Workspace> PolicyManager.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
           
 Set<Workspace> BasicRightPolicyFilter.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
           
 

Methods in com.jalios.jcms.policy with parameters of type Workspace
 boolean RightPolicyFilter.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
          Check if this member can create workspace : - ex nihilo if model is null; - by copiing model if model is not null.
 boolean PolicyManager.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
           
 boolean BasicRightPolicyFilter.canCreateWorkspace(boolean isAuthorized, Member mbr, Workspace model)
           
 boolean PolicyManager.canDeleteOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
           
 boolean RightPolicyFilter.canDeleteOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
          Check if this member can delete-other this clazz in at least one of the given workspace.
 boolean BasicRightPolicyFilter.canDeleteOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
           
 boolean PolicyManager.canUpdateOther(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Workspace ws)
           
 boolean RightPolicyFilter.canUpdateOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
          Check if this member can update-other this clazz in at least one of the given workspace.
 boolean BasicRightPolicyFilter.canUpdateOther(boolean isAuthorized, Member mbr, Class clazz, Workspace ws)
           
 void PolicyManager.checkGlobalWysiwygCSS(Set<String> globalStyle, Workspace workspace)
           
 void WysiwygPolicyFilter.checkGlobalWysiwygCSS(Set globalStyle, Workspace workspace)
          This method is a hook called by Workspace to manage wysiwyg css global style to display.
 void BasicWysiwygPolicyFilter.checkGlobalWysiwygCSS(Set globalStyle, Workspace workspace)
           
 void PolicyManager.checkLocalWysiwygCSS(Set<String> localStyle, String globalStyle, Workspace workspace)
           
 void WysiwygPolicyFilter.checkLocalWysiwygCSS(Set localStyle, String globalStyle, Workspace workspace)
          This method is a hook called by Workspace to manage wysiwyg css local style to display.
 void BasicWysiwygPolicyFilter.checkLocalWysiwygCSS(Set localStyle, String globalStyle, Workspace workspace)
           
 Workspace PortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
          Hook called by handleDisplayRequest() (in display.jsp) to update the working worskpace.
 Workspace PolicyManager.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 Workspace BasicPortalPolicyFilter.checkWorkspace(DisplayContext context, Workspace workspace, Member loggedMember)
           
 TypeTemplateEntry TemplatePolicyFilter.getTemplateEntry(String usage, Class<? extends Data> dataClass, Workspace ws, TypeTemplateEntry tte)
          This method is a hook to display a custom template, different from the default selected one.
 TypeTemplateEntry PolicyManager.getTemplateEntry(String usage, Class<? extends Data> pubClass, Workspace ws, TypeTemplateEntry tte)
           
 TypeTemplateEntry BasicTemplatePolicyFilter.getTemplateEntry(String usage, Class<? extends Data> dataClass, Workspace ws, TypeTemplateEntry tte)
           
 boolean RightPolicyFilter.isAdmin(boolean isAdmin, Member member, Workspace ws)
          Called by isAdmin(Member).
 boolean PolicyManager.isAdmin(boolean isAdmin, Member member, Workspace workspace)
           
 boolean BasicRightPolicyFilter.isAdmin(boolean isAdmin, Member member, Workspace ws)
           
 boolean RightPolicyFilter.isWorker(boolean isWorker, Member member, Workspace ws)
          Called by Member.isWorker(Workspace) and Member.isWorker().
 boolean PolicyManager.isWorker(boolean isWorker, Member member, Workspace ws)
           
 boolean BasicRightPolicyFilter.isWorker(boolean isWorker, Member member, Workspace ws)
           
 

Method parameters in com.jalios.jcms.policy with type arguments of type Workspace
 boolean PolicyManager.canPublish(boolean isAuthorized, Member mbr, Class<? extends Publication> clazz, Set<? extends Workspace> wsSet)
           
 Set<Workspace> RightPolicyFilter.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
          Retrieve the workspace set of the specified Member.
 Set<Workspace> PolicyManager.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
           
 Set<Workspace> BasicRightPolicyFilter.getWorkspaceSet(Set<Workspace> workspaceSet, Member mbr)
           
 

Uses of Workspace in com.jalios.jcms.portlet
 

Methods in com.jalios.jcms.portlet that return Workspace
 Workspace PortalInterface.getWorkspace()
           
 

Methods in com.jalios.jcms.portlet with parameters of type Workspace
 PortalElement PortalElement.duplicate(String prefix, Member author, boolean deep, Workspace wkspc, Map catMap, Map groupMap)
          Deprecated. Used instead PortalElement.duplicate(WizardContext, boolean)
protected  void PortalElement.duplicateDeep(PortalElement parent, String prefix, Member author, Workspace wkspc, Map catMap, Map groupMap)
          Deprecated. Used instead PortalElement.duplicateDeep(WizardContext, PortalElement)
static TypeTemplateEntry PortletSkinable.getSkinTemplateEntry(String usage, boolean devModeChecks, Class<? extends Publication> clazz, Workspace ws)
          Returns the TypeTemplateEntry matching the given parameters.
 

Uses of Workspace in com.jalios.jcms.stat
 

Fields in com.jalios.jcms.stat declared as Workspace
protected  Workspace StatExporter.workspace
           
protected  Workspace ExportParameters.workspace
           
 

Methods in com.jalios.jcms.stat that return Workspace
 Workspace ExportParameters.getWorkspace()
           
 

Methods in com.jalios.jcms.stat with parameters of type Workspace
protected  StatHandler StatExporter.buildExportStatHandler(long fromDate, long toDate, Workspace workspace, RawDataExportHandler driver)
          Build the StatHandler
static Map StatManager.getAllReport(Workspace workspace)
          Return all the Files representing a given report for a given workspace
static Set StatManager.getAllReport(Workspace workspace, StatReport report)
          Return all the Files representing a given report for a given workspace
protected static void StatManager.renderPortlet(StatHandler statHandler, PortalElement portlet, Member loggedMember, String statDirectory, String jspKey, String jsp, String html, Workspace workspace)
          Try to render a Portlet from a JSP to an html file The rendering folder should be created
 void ExportParameters.setWorkspace(Workspace workspace)
           
 

Constructors in com.jalios.jcms.stat with parameters of type Workspace
StatExporter(long fromDate, long toDate, Workspace workspace, RawDataExportHandler driver, boolean mailNotification, Member member, String token)
           
 

Uses of Workspace in com.jalios.jcms.taglib
 

Fields in com.jalios.jcms.taglib declared as Workspace
protected  Workspace FormWidgetTag.workspace
           
protected  Workspace FileWebdavTag.ws
           
 

Methods in com.jalios.jcms.taglib with parameters of type Workspace
protected  String EditTag.generateAddIcon(Class clazz, Workspace ws, Member loggedMember, String anchorParam, String userLang, String contextPath, TreeNode parent, boolean withLabel)
           
 void FileWebdavTag.Webdav.printWebdavFolderIcon(StringBuffer sb, Category cat, Workspace ws)
          Print the Webdav Folder Icon for the given Category and Workspace
 void FileWebdavTag.Webdav.printWebdavFolderIcon(StringBuffer sb, Workspace ws)
          Print the Webdav Folder Icon for the given Workspace
protected  void WorkspaceTag.printWorkspace(StringBuilder sb, Workspace workspace, String url, String printTitle, String icon, String userLang, String onclick)
           
protected  void WorkspaceTag.printWorkspace(StringBuilder sb, Workspace workspace, String url, String printTitle, String icon, String userLang, String onclick, boolean allWorkspace)
           
protected  void WorkspaceTag.printWorkspaceCombo(StringBuilder sb, Workspace workspace, Member loggedMember, String userLang, SortedSet workspaceSet, javax.servlet.http.HttpServletRequest request)
           
protected  void WorkspaceTag.printWorkspaceModalCombo(StringBuilder sb, Workspace workspace, Member loggedMember, String userLang, SortedSet workspaceSet)
           
 void TreeCatTag.setWorkspace(Workspace workspace)
           
 void FileWebdavTag.setWorkspace(Workspace ws)
          This method set the workspace to use to open webfolder
 

Uses of Workspace in com.jalios.jcms.test
 

Fields in com.jalios.jcms.test declared as Workspace
protected static Workspace JcmsTestCase.defaultWorkspace
           
 

Uses of Workspace in com.jalios.jcms.webdav.cat
 

Methods in com.jalios.jcms.webdav.cat that return Workspace
 Workspace CatWebdavFileSystem.getWorkspaceFromURI(String uri, WebdavContext ctxt)
          This method return the Workspace bind to the given URI.
 

Methods in com.jalios.jcms.webdav.cat with parameters of type Workspace
 void CatWebdavFileSystem.addFileDocument(Set<Data> childrenSet, Member loggedMember, Workspace workspace, Category category)
           
protected  boolean CatWebdavFileSystem.checkSetNewWorkspace(Workspace oldWS, Workspace newWS, Set<Category> pubCatSet)
           
static String CatWebdavUtil.getPath(Category cat, Workspace ws)
          Retrieve the WebDav path of the specified category in the specified workspace.
static String CatWebdavUtil.getPath(Workspace ws)
          Retrieve the WebDav path of the specified Workspace.
static String CatWebdavUtil.getPathShort(Category cat, Workspace ws)
          Retrieve the WebDav path of the specified category in the specified workspace use a short notation for IE compatibility.
 

Uses of Workspace in com.jalios.jcms.workspace
 

Classes in com.jalios.jcms.workspace with type parameters of type Workspace
static class Workspace.GroupSizeComparator<T extends Workspace>
           
static class Workspace.MemberSizeComparator<T extends Workspace>
           
static class Workspace.NameComparator<T extends Workspace>
           
static class Workspace.OrderComparator<T extends Workspace>
           
 

Fields in com.jalios.jcms.workspace declared as Workspace
protected  Workspace WorkspaceWizardContext.parent
           
protected  Workspace Workspace.parent
           
protected  Workspace EditWorkspaceCommonHandler.parent
           
protected  Workspace AbstractEditWorkspaceHandler.workingWS
           
protected  Workspace WorkspaceFileAnalyzer.workspace
           
protected  Workspace WizardContext.workspace
           
protected  Workspace WSTypeEntry.workspace
           
protected  Workspace WKRole.workspace
           
protected  Workspace WorkspaceWizardContext.wsmodel
           
 

Methods in com.jalios.jcms.workspace that return Workspace
 Workspace EditWorkspaceCommonHandler.getAvailableParent()
           
 Workspace WorkspaceWizardContext.getParent()
          Returns the parent Workspace
 Workspace Workspace.getParent()
           
 Workspace Workspace.getParent(Member loggedMember)
          Get the Parent workspace from the one in parameter, if loggedMember is not null, the WS is return only if he is worker of it.
static Workspace Workspace.getRequestWorkspace(javax.servlet.http.HttpServletRequest request)
          Get the workspace stored in the request
 Workspace TreeHelper.WSTreeMemo.getSelectedWorkspace()
           
static Workspace Workspace.getSessionWorkspace(javax.servlet.http.HttpSession session)
          Get the workspace stored in the session
 Workspace WorkspaceFileAnalyzer.getWorkspace()
           
 Workspace WizardContext.getWorkspace()
          Returns the workspace of duplicated publications
 Workspace WSTypeEntry.getWorkspace()
          Returns the workspace this WSTypeEntry belongs to.
 Workspace WKRole.getWorkspace()
           
 Workspace AbstractEditWorkspaceHandler.getWorkspace()
          Override super implementation to allow workspace to be null.
 Workspace WorkspaceWizardContext.getWSModel()
          Returns the Workspace model used to deep duplicate
 

Methods in com.jalios.jcms.workspace that return types with arguments of type Workspace
 Set<Workspace> Workspace.getAllSubWorkspaces()
          Gives the set of all WS under the ws in parameter.
 Set<Workspace> Workspace.getAllSubWorkspaces(Member loggedMember)
          Return the workspaces descendants of the workspace in parameter.
static SortedSet<Workspace> Workspace.getAllWorkingWorkspaceSet(Member loggedMember, JcmsContext jcmsContext)
          Gives the list of workspaces for which the current loggedMember is a worker.
static Set<Workspace> Workspace.getAllWorkspaceSet()
          Returns a Set with all workspace, model or not.
static Set<Workspace> Workspace.getAllWorkspaceSet(Member member)
          Returns a Set of workspace, for the given member.
static Set<Workspace> Workspace.getAllWorkspaceSetModel()
          Returns a Set with all workspace model.
static Set<Workspace> Workspace.getAllWorkspaceSetWithoutModel()
          Returns a Set with all workspace without workspace model.
static Comparator<Workspace> Workspace.getComparator(String str, boolean reverse)
          Deprecated. use ComparatorManager
static Comparator<Workspace> Workspace.getGroupSizeComparator(String lang)
          Returns a new Comparator instance to compare workspace based on the number of groups in each workspace.
 Set<Workspace> HierarchicalWorkspacesManager.getLastUsedWorkspaces(Member member)
          Gives the set of last visited workspaces (in the BO).
static Comparator<Workspace> Workspace.getMemberSizeComparator(String lang)
          Returns a new Comparator instance to compare workspace based on the number of members in each workspace.
static Comparator<Workspace> Workspace.getNameComparator(String lang)
          Returns a new Comparator instance to compare workspace based on their title.
static Comparator<Workspace> Workspace.getOrderComparator(String lang)
          Returns a new Comparator instance to compare workspace based on their order.
static Set<Workspace> Workspace.getRootWorkspaces(Comparator<Workspace> comparator)
          All Workspaces with no parent, sorted with comparator if not null.
static Set<Workspace> Workspace.getRootWorkspaces(Comparator<Workspace> comparator, Member loggedMember)
          All Workspaces with no parent the loggedMember in parameter belongs to, sorted with comparator if not null.
 Set<Workspace> Workspace.getSubWorkspaces()
          Gives the set of all WS just under the ws in parameter.
 Set<Workspace> Workspace.getSubWorkspaces(Member loggedMember)
          Return the workspaces just under the workspace in parameter.
 

Methods in com.jalios.jcms.workspace with parameters of type Workspace
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String wstitle, String wsemail, List adminList, Collection typeCollec, Category[] categories, Group[] groups, PortalInterface[] portals, Workspace parent, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String wstitle, String wsemail, List adminList, Collection typeCollec, Collection catCollec, Collection groupCollec, Collection portalCollec, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String wstitle, String wsemail, List adminList, Collection typeCollec, Collection catCollec, Collection groupCollec, Collection portalCollec, Workspace parent, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title, Workspace parent)
          Deep duplicate the Workspace model using given configuration for duplication.
static WorkspaceWizardContext WorkspaceManager.deepDuplicate(Workspace model, Member author, String prefix, String title, Workspace parent, boolean collaborativeSpace)
          Deep duplicate the Workspace model using given configuration for duplication.
static void TreeHelper.printWorkspacesTree(Workspace mbrWorkspace, boolean showGroups, String groupParamName, javax.servlet.jsp.JspWriter out, String userLang, JcmsJspContext context, Member loggedMember)
          Print a navigation tree for group split by workspaces (except if a workspace is provided).
static void TreeHelper.printWSNodeContent(Workspace workspace, TreeHelper.WSTreeMemo treeMemo, JcmsJspContext context, javax.servlet.jsp.JspWriter out, boolean open)
           
 void PortletWorkflowTreeHelper.printWSTreeWF(Workspace workspace)
           
 void HierarchicalWorkspacesManager.saveWSForMember(Workspace ws, Member member)
          Add the given workspace in the LRU cache of last visited workspaces for the current Member
 void EditWorkspaceTypeHandler.setFields(Workspace ws)
           
 void EditWorkspaceRoleHandler.setFields(Workspace ws)
           
 void EditWorkspaceHandler.setFields(Workspace ws)
           
 void EditWorkspaceCommonHandler.setFields(Workspace ws)
           
 void AbstractEditWorkspaceHandler.setFields(Workspace ws)
           
 void WorkspaceWizardContext.setParent(Workspace parent)
          Sets the new parent workspace
 void Workspace.setParent(Workspace parent)
           
static void Workspace.setRequestWorkspace(javax.servlet.http.HttpServletRequest request, Workspace workspace)
          Set the given workspace to the request.
 TreeHelper.WSTreeMemo TreeHelper.WSTreeMemo.setSelectedWorkspace(Workspace selectedWorkspace)
           
static void Workspace.setSessionWorkspace(javax.servlet.http.HttpSession session, Workspace workspace)
          Set the given workspace to the session.
 void WorkspaceFileAnalyzer.setWorkspace(Workspace workspace)
           
 void WizardContext.setWorkspace(Workspace workspace)
          Sets the Workspace used by duplicated objects
 void WSTypeEntry.setWorkspace(Workspace workspace)
          Sets the workspace without setting workspaceForced This method should only be called by WorkspaceWizardHandler for clone purpose.
 void WKRole.setWorkspace(Workspace workspace)
           
 void WSTypeEntryListener.setWorkspaceTypeEntry(Workspace ws)
           
 void WorkspaceWizardContext.setWSModel(Workspace wsmodel)
          Sets the Workspace model to deep duplicate
protected  void WorkspaceListener.updateAdminMembers(Workspace workspace, boolean add)
           
protected  void WorkspaceListener.updateDefaultWorkspace(Workspace workspace)
           
protected  void WorkspaceListener.updateWKRoles(Workspace workspace)
           
 

Method parameters in com.jalios.jcms.workspace with type arguments of type Workspace
static Set<Workspace> Workspace.getRootWorkspaces(Comparator<Workspace> comparator)
          All Workspaces with no parent, sorted with comparator if not null.
static Set<Workspace> Workspace.getRootWorkspaces(Comparator<Workspace> comparator, Member loggedMember)
          All Workspaces with no parent the loggedMember in parameter belongs to, sorted with comparator if not null.
 boolean HierarchicalWorkspacesManager.isShowAllWorkingWorkspace(Set<Workspace> workingWorkspaceSet)
           
 

Constructors in com.jalios.jcms.workspace with parameters of type Workspace
FileAnalyzerThread(Workspace workspace)
           
PortletWorkflowTreeHelper(generated.PortletWorkflow box, javax.servlet.http.HttpServletRequest request, javax.servlet.jsp.PageContext pageContext, Member loggedMember, Workspace currentWorkspace, javax.servlet.jsp.JspWriter out)
           
Workspace(Workspace other)
           
WSTypeEntry(Class<? extends Publication> clazz, Workspace workspace)
           
WSTypeEntry(String className, Workspace workspace)
           
 



Copyright © 2001-2010 Jalios SA. All Rights Reserved.