com.filenet.wcm.apps.server.util

Class InfoPageViewsConfiguration

  1. java.lang.Object
  2. extended bycom.filenet.wcm.apps.server.util.InfoPageViewsConfiguration

  1. public class InfoPageViewsConfiguration
  2. 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
  1. protected static
  2. boolean
containsAny(java.util.Set container,java.util.Collection containees)
  1. static
  2. com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition
getActionDefinition(java.lang.String viewId)
  1. 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)
This method will return an array of 3 arrays.
  1. 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)
  1. static
  2. java.util.List
getInfoViewDefinitions(boolean isThickClientWindow)
  1. static
  2. void
load(java.io.InputStream in)
Read XML from path.
  1. static
  2. boolean
match(java.lang.String value,java.lang.String pattern)
  1. void
setCurrentUserRoles(java.util.Set currentUserRoles)
  1. void
setForSpecificVersion(boolean forSpecificVersion)
  1. 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)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

InfoPageViewsConfiguration

  1. public InfoPageViewsConfiguration( WcmWorkplaceConfig config,
  2. com.filenet.wcm.toolkit.server.util.WcmDataStore dataStore,
  3. com.filenet.wcm.toolkit.server.base.WcmController controller)
  4. throws java.lang.Exception
Throws:
java.lang.Exception

Method Detail

setCurrentUserRoles

  1. public void setCurrentUserRoles( java.util.Set currentUserRoles)

getActionDefinition

  1. public static com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition getActionDefinition( java.lang.String viewId)

load

  1. public static void load(java.io.InputStream in)
  2. throws java.lang.Exception
Read XML from path. This is called from controller init state.
Throws:
java.lang.Exception

getInfoViewDefinitions

  1. public static java.util.List getInfoViewDefinitions( boolean isThickClientWindow)

getInfoViewAsStringCachedKey

  1. public java.lang.String getInfoViewAsStringCachedKey( java.lang.String objectType,
  2. java.lang.String contentType,
  3. java.lang.String classId,
  4. int versionStatus,
  5. int majorVersion,
  6. java.lang.String objectStoreName,
  7. java.lang.String objectId,
  8. java.lang.String p1,
  9. java.lang.String p2)
  10. throws java.lang.Exception
Throws:
java.lang.Exception

getInfoViewAsString

  1. public java.lang.String getInfoViewAsString( java.lang.String objectType,
  2. java.lang.String contentType,
  3. java.lang.String classId,
  4. int versionStatus,
  5. boolean noMajorVersion,
  6. java.lang.String objectStoreName,
  7. java.lang.String objectId,
  8. java.lang.String p1,
  9. java.lang.String p2)
  10. 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.Exception

containsAny

  1. protected static boolean containsAny( java.util.Set container,
  2. java.util.Collection containees)

validateView

  1. public boolean validateView(com.filenet.wcm.apps.server.presentation.util.InfoPageViewDefinition id,
  2. java.lang.String objectType,
  3. java.lang.String contentType,
  4. java.lang.String classId,
  5. int versionStatus,
  6. boolean noMajorVersion,
  7. java.lang.String objectStoreName,
  8. java.lang.String objectId,
  9. java.lang.String p1,
  10. java.lang.String p2)
  11. throws java.lang.Exception
Throws:
java.lang.Exception

match

  1. public static boolean match(java.lang.String value,
  2. java.lang.String pattern)

setForSpecificVersion

  1. public void setForSpecificVersion( boolean forSpecificVersion)