wt.fc.delete
Class MarkForDeleteAccessController
java.lang.Object
wt.pds.AccessControllerAdapter
wt.fc.delete.MarkForDeleteAccessController
- All Implemented Interfaces:
- AccessController, Serializable
- public class MarkForDeleteAccessController
- extends AccessControllerAdapter
- implements Serializable
Supported API: false
Extendable: false
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
MARK_FOR_DELETE_ACCESS_CONTROLLER
public static final AccessController MARK_FOR_DELETE_ACCESS_CONTROLLER
Supported API: false
MARK_FOR_DELETE
public static final String MARK_FOR_DELETE
- See Also:
- Constant Field Values
CONSTANT_0
private static final ConstantExpression CONSTANT_0
EXCLUDED_CLASSES
private static final Class[] EXCLUDED_CLASSES
MarkForDeleteAccessController
public MarkForDeleteAccessController()
buildAccessCondition
public WhereExpression buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
throws PersistenceException
- Build WHERE condtions for the specified class and the current principal.
Supported API: false
- Specified by:
buildAccessCondition
in interface AccessController
- Overrides:
buildAccessCondition
in class AccessControllerAdapter
- Parameters:
a_tableInfos
- a_useOuterJoin
-
- Returns:
- WhereExpression
- Throws:
PersistenceException
isMarkForDeleteEnabled
private boolean isMarkForDeleteEnabled(Class a_targetClass)