|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.FilterFactory
The methods in the FilterFactory class are used to
instantiate a new filter object or to get an existing filter from the server.
You then define the properties of the object,
and then you can perform different operations (e.g. set/create/delete) on the object
from the server side.
The following Java code snippet is an example of how to get
a filter object that is existing on the server:
FilterFactory filterFactory = FilterFactory.getFactory( );
FilterKey key = new FilterKey( );
FilterCriteria criteria = null;
if( FilterKey.GetBoolean( false )
{
criteria = new FilterCriteria( );
criteria.setRetrieveAll( true );
}
Filter filter = filterFactory.findByKey( context, key, criteria );
| Constructor Summary | |
protected |
FilterFactory()
|
| Method Summary | |
static FilterKey[] |
find(ARServerUser context,
WorkflowObjectListCriteria criteria)
Returns a list of Filter names specified by WorkflowObjectListCriteria. |
static Filter |
findByKey(ARServerUser context,
FilterKey key,
FilterCriteria criteria)
Returns detailed information about the Filter object
specified by FilterCriteria and FilterKey. |
static Filter[] |
findObjects(ARServerUser context,
WorkflowObjectListCriteria listcriteria,
FilterCriteria criteria)
Returns detailed information for a list of Filter objects
specified by WorkflowObjectListCriteria and FilterCriteria. |
static FilterFactory |
getFactory()
Returns the filter factory. |
java.lang.Object |
newInstance()
Instantiates a new filter object in memory. |
boolean |
releaseInstance(java.lang.Object Filter)
Releases instance of filter object from memory. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
protected FilterFactory()
| Method Detail |
public static FilterFactory getFactory()
public java.lang.Object newInstance()
public boolean releaseInstance(java.lang.Object Filter)
public static Filter findByKey(ARServerUser context,
FilterKey key,
FilterCriteria criteria)
throws ARException
Filter object
specified by FilterCriteria and FilterKey.context - A ARServerUser object containing user name, password, server name and language informationcriteria - A FilterCriteria object containing the name of the Filter and the information to retrieve
public static FilterKey[] find(ARServerUser context,
WorkflowObjectListCriteria criteria)
throws ARException
WorkflowObjectListCriteria.context - A ARServerUser object containing user name, password, server name and language informationcriteria - A WorkflowObjectListCriteria object
public static Filter[] findObjects(ARServerUser context,
WorkflowObjectListCriteria listcriteria,
FilterCriteria criteria)
throws ARException
Filter objects
specified by WorkflowObjectListCriteria and FilterCriteria.context - A ARServerUser object containing user name, password, server name and language informationlistcriteria - A WorkflowObjectListCriteria objectcriteria - A FilterCriteria object
|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||