|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- Any kind of LocationGroup
public interface LocationGroupService<T extends LocationGroup>
A LocationGroupService - Extends the EntityService
interface about
some useful methods regarding the general handling with LocationGroup
s.
This interface is declared generic typed that implementation classes can use
any extension of LocationGroup
s.
EntityService
Method Summary | |
---|---|
void |
changeGroupState(T locationGroup)
Changes the GroupStates of a LocationGroup .Both, the GroupStateIn and the GroupStateOut of all child LocationGroup s are changed according to the parent
locationGroup. |
List<T> |
getLocationGroupsAsList()
Returns a List of all LocationGroup s. |
TreeNode<T> |
getLocationGroupsAsTree()
Returns a hierarchical Tree of all LocationGroup s. |
T |
save(T locationGroup)
Save an already persisted LocationGroup and return the saved
instance. |
Methods inherited from interface org.openwms.core.service.EntityService |
---|
add, findAll, remove |
Method Detail |
---|
void changeGroupState(T locationGroup)
LocationGroup
.LocationGroup
s are changed according to the parent
locationGroup. This call is executed recursively to
all child LocationGroup
s of the
locationGroup Entity.
locationGroup
- The LocationGroup
to changeTreeNode<T> getLocationGroupsAsTree()
LocationGroup
s. Used by the
user interface to show all LocationGroup
s in a tree form.
LocationGroup
s as hierarchical treeList<T> getLocationGroupsAsList()
LocationGroup
s.
LocationGroup
s as a listT save(T locationGroup)
LocationGroup
and return the saved
instance.
save
in interface EntityService<T extends LocationGroup>
locationGroup
- The LocationGroup
to save
LocationGroup
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |