BPM Process API

fuego.papi.utils
Class FilterDescriptor

java.lang.Object
  extended by fuego.papi.utils.FilterDescriptor

public class FilterDescriptor
extends Object


Nested Class Summary
static interface FilterDescriptor.FilterDescriptionInformation
          This interface contains the information used by the FilterDescription to generate the Filter description.
 
Constructor Summary
FilterDescriptor()
           
 
Method Summary
static String getAttributesDescription(Filter filter, List<String> assignedProcessIds, FilterDescriptor.FilterDescriptionInformation information)
          Returns a complete description of the filter.
static String getAttributesDescription(Filter filter, List<String> assignedProcessIds, ProcessServiceSession session)
          Returns a complete description of the filter.
static String getAttributesDescription(Filter filter, String[] assignedProcessIds, ProcessServiceSession session)
          Returns a complete description of the filter.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterDescriptor

public FilterDescriptor()
Method Detail

getAttributesDescription

public static String getAttributesDescription(Filter filter,
                                              String[] assignedProcessIds,
                                              ProcessServiceSession session)
Returns a complete description of the filter.

Parameters:
filter - Filter to obtain the description
assignedProcessIds - Processes to execute the filter
session - The session where the filter will be executed.
Returns:
String with the description.

getAttributesDescription

public static String getAttributesDescription(Filter filter,
                                              List<String> assignedProcessIds,
                                              ProcessServiceSession session)
Returns a complete description of the filter.

Parameters:
filter - Filter to obtain the description
assignedProcessIds - Processes to execute the filter
session - The session where the filter will be executed.
Returns:
String with the description.

getAttributesDescription

public static String getAttributesDescription(Filter filter,
                                              List<String> assignedProcessIds,
                                              FilterDescriptor.FilterDescriptionInformation information)
Returns a complete description of the filter.

Parameters:
filter - Filter to obtain the description
assignedProcessIds - Processes to execute the filter
information - A filter information with the data that associated with the filter.
Returns:
String with the description.

BPM Process API

© Copyright 1996-2008 Oracle Corporation