|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttributeAssignActionSetDAO
attribute assign action set, links up actions with other actions (probably for privs)
Method Summary | |
---|---|
java.util.Set<AttributeAssignAction> |
attributeAssignActionsImpliedByThis(java.lang.String attributeAssignActionId)
get all the THEN rows from attributeDefNameSet about this id. |
java.util.Set<AttributeAssignAction> |
attributeAssignActionsImpliedByThisImmediate(java.lang.String attributeAssignActionId)
get all the THEN rows from attributeDefNameSet about this id (immediate). |
java.util.Set<AttributeAssignAction> |
attributeAssignActionsThatImplyThis(java.lang.String attributeAssignActionId)
get all the IF rows from attributeAssignActionSet about this id. |
java.util.Set<AttributeAssignAction> |
attributeAssignActionsThatImplyThisImmediate(java.lang.String attributeAssignActionId)
get all the IF rows from attributeDefNameSet about this id (immediate only). |
void |
delete(AttributeAssignActionSet attributeAssignActionSet)
delete an attribute assign action set |
void |
deleteByIfHasAttributeAssignAction(AttributeAssignAction attributeAssignAction)
delete attributeAssignAction sets by owner, so the attributeAssignAction can be deleted |
java.util.Set<AttributeAssignActionSet> |
findByDepthOneForAttributeDef(java.lang.String attributeDefId)
find by depth one for attribute def |
AttributeAssignActionSet |
findById(java.lang.String id,
boolean exceptionIfNotFound)
|
java.util.Set<AttributeAssignActionSet> |
findByIfHasAttributeAssignActionId(java.lang.String id)
find by set owner |
java.util.Set<AttributeAssignActionSet> |
findByIfThenHasAttributeAssignActionId(java.lang.String attributeAssignActionSetForThens,
java.lang.String attributeAssignActionSetForIfs)
this will help with deletes. |
AttributeAssignActionSet |
findByIfThenImmediate(java.lang.String attributeAssignActionIdIf,
java.lang.String attributeAssignActionIdThen,
boolean exceptionIfNotFound)
find by if and then (not same) with depth of 1 (immediate) |
java.util.Set<AttributeAssignActionSet> |
findByThenHasAttributeAssignActionId(java.lang.String id)
find by member |
AttributeAssignActionSet |
findByUuidOrKey(java.lang.String id,
java.lang.String ifHasAttributeAssignActionId,
java.lang.String thenHasAttributeAssignActionId,
java.lang.String parentAttributeAssignActionSetId,
int depth,
boolean exceptionIfNull)
find a record by uuid or key |
void |
saveOrUpdate(AttributeAssignActionSet attributeAssignActionSet)
insert or update an attributeAssignActionSet |
void |
saveUpdateProperties(AttributeAssignActionSet attributeAssignActionSet)
save the update properties which are auto saved when business method is called |
Method Detail |
---|
void saveOrUpdate(AttributeAssignActionSet attributeAssignActionSet)
attributeAssignActionSet
- void delete(AttributeAssignActionSet attributeAssignActionSet)
attributeAssignActionSet
- AttributeAssignActionSet findById(java.lang.String id, boolean exceptionIfNotFound) throws AttributeAssignActionSetNotFoundException
id
- exceptionIfNotFound
-
AttributeAssignActionSetNotFoundException
java.util.Set<AttributeAssignActionSet> findByIfHasAttributeAssignActionId(java.lang.String id)
id
-
java.util.Set<AttributeAssignActionSet> findByThenHasAttributeAssignActionId(java.lang.String id)
id
-
java.util.Set<AttributeAssignActionSet> findByIfThenHasAttributeAssignActionId(java.lang.String attributeAssignActionSetForThens, java.lang.String attributeAssignActionSetForIfs)
this will help with deletes. It will find sets who have if's which match thens provided, and thens which match ifs provided. So if there is this path: A -> B -> C -> D And the inputs here are B and C (removing that path) Then return A -> C, A -> D, B -> C, B -> D
attributeAssignActionSetForThens
- attributeAssignActionSetForIfs
-
AttributeAssignActionSet findByIfThenImmediate(java.lang.String attributeAssignActionIdIf, java.lang.String attributeAssignActionIdThen, boolean exceptionIfNotFound) throws AttributeAssignActionSetNotFoundException
attributeAssignActionIdIf
- attributeAssignActionIdThen
- exceptionIfNotFound
-
AttributeAssignActionSetNotFoundException
void deleteByIfHasAttributeAssignAction(AttributeAssignAction attributeAssignAction)
attributeAssignAction
- java.util.Set<AttributeAssignAction> attributeAssignActionsThatImplyThis(java.lang.String attributeAssignActionId)
attributeAssignActionId
-
java.util.Set<AttributeAssignAction> attributeAssignActionsThatImplyThisImmediate(java.lang.String attributeAssignActionId)
attributeAssignActionId
-
java.util.Set<AttributeAssignAction> attributeAssignActionsImpliedByThis(java.lang.String attributeAssignActionId)
attributeAssignActionId
-
java.util.Set<AttributeAssignAction> attributeAssignActionsImpliedByThisImmediate(java.lang.String attributeAssignActionId)
attributeAssignActionId
-
AttributeAssignActionSet findByUuidOrKey(java.lang.String id, java.lang.String ifHasAttributeAssignActionId, java.lang.String thenHasAttributeAssignActionId, java.lang.String parentAttributeAssignActionSetId, int depth, boolean exceptionIfNull)
id
- ifHasAttributeAssignActionId
- thenHasAttributeAssignActionId
- parentAttributeAssignActionSetId
- depth
- exceptionIfNull
-
void saveUpdateProperties(AttributeAssignActionSet attributeAssignActionSet)
attributeAssignActionSet
- java.util.Set<AttributeAssignActionSet> findByDepthOneForAttributeDef(java.lang.String attributeDefId)
attributeDefId
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |