public interface IViewController extends IController
ICatalog
, IWorfklowContainer
, IWorfklow
and ITask
.ISecuritySupport
Modifier and Type | Method and Description |
---|---|
void |
addEqualsConstraint(String name,
Object value)
Add equal constraint
|
void |
addGreaterConstraint(String name,
Object value)
Add greater than constraint
|
void |
addGreaterOrEqualConstraint(String name,
Object value)
Add greater than or equal constraint
|
void |
addInConstraint(String name,
Object value)
Add in constraint
|
void |
addLessConstraint(String name,
Object value)
Add less than constraint
|
void |
addLessOrEqualsConstraint(String name,
Object value)
Add less than or equal constraint
|
void |
addLikeConstraint(String name,
Object value)
Add like constraint
|
void |
addNotEqualsConstraint(String name,
Object value)
Add not equal constraint
|
void |
addNotInConstraint(String name,
Object value)
Add not in constraint
|
void |
addNotLikeConstraint(String name,
Object value)
Add not like constraint
|
Collection |
evaluate()
Evaluate the request on the server scope
|
Collection |
evaluate(ICatalog catalog)
Evaluate the request on the catalog scope
|
Collection |
evaluate(ILibrary library)
Evaluate the request on the library scope
|
Collection |
evaluate(IResourceDefinition resourceDefinition)
Evaluate the request on the resource definition scope
|
Collection |
evaluate(ITask task)
Evaluate the request on the task scope
|
Collection |
evaluate(IWorkflow workflow)
Evaluate the request on the workflow scope
|
Collection |
evaluate(IWorkflowContainer workflowContainer)
Evaluate the request on the workflow container scope
|
int |
evaluateSize()
Evaluate the request on the server scope
|
int |
evaluateSize(ICatalog catalog)
Evaluate the request on the catalog scope
|
int |
evaluateSize(ILibrary library)
Evaluate the request on the library scope
|
int |
evaluateSize(IResourceDefinition resourceDefinition)
Evaluate the request on the resource definition scope
|
int |
evaluateSize(ITask task)
Evaluate the request on the task scope
|
int |
evaluateSize(IWorkflow workflow)
Evaluate the request on the workflow scope
|
int |
evaluateSize(IWorkflowContainer workflowContainer)
Evaluate the request on the workflow container scope
|
void |
setAllowSystemCatalogs(boolean allowSystemCatalogs)
Specifies if the system catalogs should be part of the result.
|
void |
setCount(int count)
Sets the number of elements per page
|
void |
setOrberBy(String orberBy,
Class orderByType,
boolean ascendant)
Deprecated.
Use setOrderBy instead
|
void |
setOrderBy(String orderBy,
Class orderByType,
boolean ascendant)
Sets order by and sort type properties
|
void |
setSecurityApplied(boolean securityApplied)
Specifies if the security should be applied.
|
void |
setStart(int start)
Sets the start page
|
void |
setStatus(int status)
Sets the required status
|
void addEqualsConstraint(String name, Object value)
name
- value
- void addNotEqualsConstraint(String name, Object value)
name
- value
- void addGreaterConstraint(String name, Object value)
name
- value
- void addGreaterOrEqualConstraint(String name, Object value)
name
- value
- void addLessConstraint(String name, Object value)
name
- value
- void addLessOrEqualsConstraint(String name, Object value)
name
- value
- void addLikeConstraint(String name, Object value)
name
- value
- void addNotLikeConstraint(String name, Object value)
name
- value
- void addInConstraint(String name, Object value)
name
- value
- void addNotInConstraint(String name, Object value)
name
- value
- void setStart(int start)
start
- void setCount(int count)
count
- @Deprecated void setOrberBy(String orberBy, Class orderByType, boolean ascendant)
orberBy
- orderByType
- ascendant
- void setOrderBy(String orderBy, Class orderByType, boolean ascendant)
orderBy
- orderByType
- ascendant
- void setStatus(int status)
status
- The status could be one of the following values:
IWorkflowInstance.IStatus
.STARTEDIWorkflowInstance.IStatus
.ABORTEDIWorkflowInstance.IStatus
.TERMINATEDIWorkflowInstance.IStatus
.PAUSEDCollection evaluate()
Collection evaluate(ICatalog catalog)
catalog
- The ICatalog
object.Collection evaluate(IWorkflowContainer workflowContainer)
workflowContainer
- The IWorkflowContainer
object.Collection evaluate(IWorkflow workflow)
workflow
- The IWorkflow
object.Collection evaluate(ITask task)
task
- The ITask
object.Collection evaluate(IResourceDefinition resourceDefinition)
resourceDefinition
- The IResourceDefinition
object.Collection evaluate(ILibrary library)
library
- The ILibrary
object.int evaluateSize()
int evaluateSize(ICatalog catalog)
catalog
- The ICatalog
object.int evaluateSize(IWorkflowContainer workflowContainer)
workflowContainer
- The IWorkflowContainer
object.int evaluateSize(IWorkflow workflow)
workflow
- The IWorkflow
object.int evaluateSize(ITask task)
task
- The ITask
object.int evaluateSize(IResourceDefinition resourceDefinition)
resourceDefinition
- The IResourceDefinition
object.int evaluateSize(ILibrary library)
library
- The ILibrary
object.void setSecurityApplied(boolean securityApplied)
securityApplied
- true if the security should be applied, false otherwise.void setAllowSystemCatalogs(boolean allowSystemCatalogs)
allowSystemCatalogs
- true if the system ICatalog
object should be part of the result, false otherwise.Copyright © 2021 Visiativ Software. All rights reserved.