Package com.axemble.vdoc.sdk.impl
Class PortalLibraryViewController
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalLibraryViewController
- All Implemented Interfaces:
- IController,- IViewController,- Serializable
Portal Library View Controller
- Author:
- vmartinon
- See Also:
- 
Field SummaryFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElementmodule
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedPortalLibraryViewController(IModule module) ConstructorPortalLibraryViewController(IModule module, IContext context, InputStream inputStream) Uses an java.io.InputStream to build the constraints.PortalLibraryViewController(IModule module, IContext context, Class natureClass) ConstructorPortalLibraryViewController(IModule module, InputStream inputStream) Uses an java.io.InputStream to build the constraints.PortalLibraryViewController(IModule module, Class natureClass) Deprecated.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddEqualsConstraint(String name, Object value) Add equal constraintvoidaddGreaterConstraint(String name, Object value) Add greater than constraintvoidaddGreaterOrEqualConstraint(String name, Object value) Add greater than or equal constraintvoidaddInConstraint(String name, Object value) Add in constraintvoidaddIsEmptyConstraint(String name, Object value) Add is empty constraintvoidaddIsNotEmptyConstraint(String name, Object value) Add is not emptyvoidaddLessConstraint(String name, Object value) Add less than constraintvoidaddLessOrEqualsConstraint(String name, Object value) Add less than or equal constraintvoidaddLikeConstraint(String name, Object value) Add like constraintvoidaddNotEqualsConstraint(String name, Object value) Add not equal constraintvoidaddNotInConstraint(String name, Object value) Add not in constraintvoidaddNotLikeConstraint(String name, Object value) Add not like constraintevaluate()Evaluate the request on the server scopeEvaluate the request on the catalog scopeEvaluate the request on the library scopeevaluate(IResourceDefinition resourceDefinition) Evaluate the request on the resource definition scopeEvaluate the request on the task scopeEvaluate the request on the workflow scopeevaluate(IWorkflowContainer workflowContainer) Evaluate the request on the workflow container scopeintEvaluate the request on the server scopeintevaluateSize(ICatalog catalog) Evaluate the request on the catalog scopeintevaluateSize(ILibrary library) Evaluate the request on the library scopeintevaluateSize(IResourceDefinition resourceDefinition) Evaluate the request on the resource definition scopeintevaluateSize(ITask task) Evaluate the request on the task scopeintevaluateSize(IWorkflow workflow) Evaluate the request on the workflow scopeintevaluateSize(IWorkflowContainer workflowContainer) Evaluate the request on the workflow container scopevoidsetAllowSystemCatalogs(boolean allowSystemCatalogs) Specifies if the system catalogs should be part of the result.voidsetCount(int count) Sets the number of elements per pagevoidsetOrberBy(String orberBy, Class orderByType, boolean ascendant) voidsetOrderBy(String orderBy, Class orderByType, boolean ascendant) Sets order by and sort type propertiesvoidsetSecurityApplied(boolean securityApplied) Specifies if the security should be applied.voidsetStart(int start) Sets the start pagevoidsetStatus(int status) Sets the required statusMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElementgetModule
- 
Constructor Details- 
PortalLibraryViewControllerConstructor- Parameters:
- module- the module
 
- 
PortalLibraryViewControllerDeprecated.Constructor
- 
PortalLibraryViewControllerConstructor- Parameters:
- module- the module
- context- the current context
- natureClass- the nature class (default is IFile)
 
- 
PortalLibraryViewControllerUses an java.io.InputStream to build the constraints.- Parameters:
- module- The current module.
- inputStream- The java.io.InputStream XML entry.
 
- 
PortalLibraryViewControllerUses an java.io.InputStream to build the constraints.- Parameters:
- module- The current module.
- context- The current context.
- inputStream- The java.io.InputStream XML entry.
 
 
- 
- 
Method Details- 
addEqualsConstraintDescription copied from interface:IViewControllerAdd equal constraint- Specified by:
- addEqualsConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addGreaterConstraintDescription copied from interface:IViewControllerAdd greater than constraint- Specified by:
- addGreaterConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addGreaterOrEqualConstraintDescription copied from interface:IViewControllerAdd greater than or equal constraint- Specified by:
- addGreaterOrEqualConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addInConstraintDescription copied from interface:IViewControllerAdd in constraint- Specified by:
- addInConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addLessConstraintDescription copied from interface:IViewControllerAdd less than constraint- Specified by:
- addLessConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addLessOrEqualsConstraintDescription copied from interface:IViewControllerAdd less than or equal constraint- Specified by:
- addLessOrEqualsConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addLikeConstraintDescription copied from interface:IViewControllerAdd like constraint- Specified by:
- addLikeConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addIsEmptyConstraintDescription copied from interface:IViewControllerAdd is empty constraint- Specified by:
- addIsEmptyConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addNotEqualsConstraintDescription copied from interface:IViewControllerAdd not equal constraint- Specified by:
- addNotEqualsConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addNotInConstraintDescription copied from interface:IViewControllerAdd not in constraint- Specified by:
- addNotInConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addNotLikeConstraintDescription copied from interface:IViewControllerAdd not like constraint- Specified by:
- addNotLikeConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
addIsNotEmptyConstraintDescription copied from interface:IViewControllerAdd is not empty- Specified by:
- addIsNotEmptyConstraintin interface- IViewController
- Parameters:
- name- the name
- value- the value
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the server scope- Specified by:
- evaluatein interface- IViewController
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the catalog scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- catalog- The- ICatalogobject.
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the workflow container scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- workflowContainer- The- IWorkflowContainerobject.
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the workflow scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- workflow- The- IWorkflowobject.
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the task scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- task- The- ITaskobject.
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the resource definition scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- resourceDefinition- The- IResourceDefinitionobject.
- Returns:
- The returned value is a collection of IWorkflowInstance, ITaskInstance or IResource instances
- See Also:
 
- 
evaluateDescription copied from interface:IViewControllerEvaluate the request on the library scope- Specified by:
- evaluatein interface- IViewController
- Parameters:
- library- The- ILibraryobject.
- Returns:
- The returned value is a collection of IFile instances
 
- 
evaluateSizepublic int evaluateSize()Description copied from interface:IViewControllerEvaluate the request on the server scope- Specified by:
- evaluateSizein interface- IViewController
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the catalog scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- catalog- The- ICatalogobject.
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the workflow container scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- workflowContainer- The- IWorkflowContainerobject.
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the workflow scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- workflow- The- IWorkflowobject.
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the task scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- task- The- ITaskobject.
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the resource definition scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- resourceDefinition- The- IResourceDefinitionobject.
- Returns:
- The number of elements
- See Also:
 
- 
evaluateSizeDescription copied from interface:IViewControllerEvaluate the request on the library scope- Specified by:
- evaluateSizein interface- IViewController
- Parameters:
- library- The- ILibraryobject.
- Returns:
- The returned value is a collection of IFile instances
 
- 
setAllowSystemCatalogspublic void setAllowSystemCatalogs(boolean allowSystemCatalogs) Description copied from interface:IViewControllerSpecifies if the system catalogs should be part of the result.- Specified by:
- setAllowSystemCatalogsin interface- IViewController
- Parameters:
- allowSystemCatalogs- true if the system- ICatalogobject should be part of the result, false otherwise.
- See Also:
 
- 
setCountpublic void setCount(int count) Description copied from interface:IViewControllerSets the number of elements per page- Specified by:
- setCountin interface- IViewController
- Parameters:
- count- the number of elements
- See Also:
 
- 
setOrberBy- Specified by:
- setOrberByin interface- IViewController
- See Also:
 
- 
setOrderByDescription copied from interface:IViewControllerSets order by and sort type properties- Specified by:
- setOrderByin interface- IViewController
- Parameters:
- orderBy- the order name
- orderByType- the order type
- ascendant- the order direction (true for ascendant, false for descendant)
- See Also:
 
- 
setSecurityAppliedpublic void setSecurityApplied(boolean securityApplied) Description copied from interface:IViewControllerSpecifies if the security should be applied.- Specified by:
- setSecurityAppliedin interface- IViewController
- Parameters:
- securityApplied- true if the security should be applied, false otherwise.
- See Also:
 
- 
setStartpublic void setStart(int start) Description copied from interface:IViewControllerSets the start page- Specified by:
- setStartin interface- IViewController
- Parameters:
- start- the start index
- See Also:
 
- 
setStatuspublic void setStatus(int status) Description copied from interface:IViewControllerSets the required status- Specified by:
- setStatusin interface- IViewController
- Parameters:
- status- The status could be one of the following values:- IWorkflowInstance.IStatus.STARTED
- IWorkflowInstance.IStatus.ABORTED
- IWorkflowInstance.IStatus.TERMINATED
- IWorkflowInstance.IStatus.PAUSED
 
- See Also:
 
 
-