com.filenet.wcm.apps.server.util
Class InfoPageViewsConfiguration
- java.lang.Object
com.filenet.wcm.apps.server.util.InfoPageViewsConfiguration
- public class InfoPageViewsConfiguration
- extends java.lang.Object
Constructor Summary
| Constructor and Description |
|---|
InfoPageViewsConfiguration(WcmWorkplaceConfig config,com.filenet.wcm.toolkit.server.util.WcmDataStore dataStore,com.filenet.wcm.toolkit.server.base.WcmController controller)
|
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
containsAny(java.util.Set container,java.util.Collection containees)
|
|
getActionDefinition(java.lang.String viewId)
|
|
getInfoViewAsString(java.lang.String objectType,java.lang.String contentType,java.lang.String classId,int versionStatus,boolean noMajorVersion,java.lang.String objectStoreName,java.lang.String objectId,java.lang.String p1,java.lang.String p2)
This method will return an array of 3 arrays.
|
|
getInfoViewAsStringCachedKey(java.lang.String objectType,java.lang.String contentType,java.lang.String classId,int versionStatus,int majorVersion,java.lang.String objectStoreName,java.lang.String objectId,java.lang.String p1,java.lang.String p2)
|
|
getInfoViewDefinitions(boolean isThickClientWindow)
|
|
load(java.io.InputStream in)
Read XML from path.
|
|
match(java.lang.String value,java.lang.String pattern)
|
|
setCurrentUserRoles(java.util.Set currentUserRoles)
|
|
setForSpecificVersion(boolean forSpecificVersion)
|
|
validateView(com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition id,java.lang.String objectType,java.lang.String contentType,java.lang.String classId,int versionStatus,boolean noMajorVersion,java.lang.String objectStoreName,java.lang.String objectId,java.lang.String p1,java.lang.String p2)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
InfoPageViewsConfiguration
- public InfoPageViewsConfiguration( WcmWorkplaceConfig config,
- com.filenet.wcm.toolkit.server.util.WcmDataStore dataStore,
- com.filenet.wcm.toolkit.server.base.WcmController controller)
- throws java.lang.Exception
Throws:
java.lang.ExceptionMethod Detail
setCurrentUserRoles
- public void setCurrentUserRoles( java.util.Set currentUserRoles)
getActionDefinition
- public static com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition getActionDefinition( java.lang.String viewId)
load
- public static void load(java.io.InputStream in)
- throws java.lang.Exception
Read XML from path. This is called from controller init state.
Throws:
java.lang.ExceptiongetInfoViewDefinitions
- public static java.util.List getInfoViewDefinitions( boolean isThickClientWindow)
getInfoViewAsStringCachedKey
- public java.lang.String getInfoViewAsStringCachedKey( java.lang.String objectType,
- java.lang.String contentType,
- java.lang.String classId,
- int versionStatus,
- int majorVersion,
- java.lang.String objectStoreName,
- java.lang.String objectId,
- java.lang.String p1,
- java.lang.String p2)
- throws java.lang.Exception
Throws:
java.lang.ExceptiongetInfoViewAsString
- public java.lang.String getInfoViewAsString( java.lang.String objectType,
- java.lang.String contentType,
- java.lang.String classId,
- int versionStatus,
- boolean noMajorVersion,
- java.lang.String objectStoreName,
- java.lang.String objectId,
- java.lang.String p1,
- java.lang.String p2)
- throws java.lang.Exception
This method will return an array of 3 arrays. The first array will contain valid actions. The second array
will contain invalid actions. The third array will contain actions that are valid for multiselect.
Parameters:
objectType - contentType - classId - versionStatus - objectStoreName - Returns:
actions as a space delimited string
Throws:
java.lang.ExceptioncontainsAny
- protected static boolean containsAny( java.util.Set container,
- java.util.Collection containees)
validateView
- public boolean validateView(com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition id,
- java.lang.String objectType,
- java.lang.String contentType,
- java.lang.String classId,
- int versionStatus,
- boolean noMajorVersion,
- java.lang.String objectStoreName,
- java.lang.String objectId,
- java.lang.String p1,
- java.lang.String p2)
- throws java.lang.Exception
Throws:
java.lang.Exceptionmatch
- public static boolean match(java.lang.String value,
- java.lang.String pattern)
setForSpecificVersion
- public void setForSpecificVersion( boolean forSpecificVersion)