wt.pds
Interface AccessControllerProcessor

All Known Implementing Classes:
AttributeACProcessor, StandardACProcessor

public interface AccessControllerProcessor



Supported API: false

Extendable: false


Field Summary
static String ACCESS_CONTROLLER
          Label for the attribute.
static String USE_OUTER_JOIN
          Label for the attribute.
 
Method Summary
 AccessController getAccessController()
          Gets the object for the association that plays role: ACCESS_CONTROLLER.
 boolean isUseOuterJoin()
          Gets the value of the attribute: USE_OUTER_JOIN.
 Object[] processResults(Object[] results, Vector accessControlItemBuilders, Vector itemBuilders)
          

Supported API: false
 void setAccessController(AccessController a_AccessController)
          Sets the object for the association that plays role: ACCESS_CONTROLLER.
 

Field Detail

USE_OUTER_JOIN

public static final String USE_OUTER_JOIN
Label for the attribute.

Supported API: false

See Also:
Constant Field Values

ACCESS_CONTROLLER

public static final String ACCESS_CONTROLLER
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

isUseOuterJoin

public boolean isUseOuterJoin()
Gets the value of the attribute: USE_OUTER_JOIN.

Supported API: false

Returns:
boolean

getAccessController

public AccessController getAccessController()
Gets the object for the association that plays role: ACCESS_CONTROLLER.

Supported API: false

Returns:
AccessController

setAccessController

public void setAccessController(AccessController a_AccessController)
Sets the object for the association that plays role: ACCESS_CONTROLLER.

Supported API: false

Parameters:
a_AccessController -

processResults

public Object[] processResults(Object[] results,
                               Vector accessControlItemBuilders,
                               Vector itemBuilders)
                        throws PersistenceException


Supported API: false

Parameters:
results -
accessControlItemBuilders -
itemBuilders -
Returns:
Object[]
Throws:
PersistenceException