Public Member Functions | |
CategoryBrowsingHandlerImpl (ORB orb, AcsLogger logger) throws LaserConnectionException | |
Category | getCategoryByPath (String path) throws LaserException |
Category | getCategoryTreeRoot () throws LaserException |
Collection | getChildren (Category node) throws LaserException |
Collection | getChildren (Integer nodeId) throws LaserException |
Category | getParent (Category node) throws LaserException |
Category | getParent (Integer nodeId) throws LaserException |
Collection | getCategories () throws LaserException |
Static Public Member Functions | |
static Collection | toBusinessCategoryCollection (alma.alarmsystem.Category[] cs) |
cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.CategoryBrowsingHandlerImpl | ( | ORB | orb, | |
AcsLogger | logger | |||
) | throws LaserConnectionException |
Collection cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getCategories | ( | ) | throws LaserException [virtual] |
Get all the defined categories.
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
References cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.toBusinessCategoryCollection().
Category cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getCategoryByPath | ( | String | path | ) | throws LaserException [virtual] |
Get the category.
path | the category path in the form name.name....name |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
Category cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getCategoryTreeRoot | ( | ) | throws LaserException [virtual] |
Get the category tree root.
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
Collection cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getChildren | ( | Integer | nodeId | ) | throws LaserException [virtual] |
Get the category children.
nodeId | the category parent identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
References cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.toBusinessCategoryCollection().
Collection cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getChildren | ( | Category | node | ) | throws LaserException [virtual] |
Get the category children.
node | the category parent |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
Category cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getParent | ( | Integer | nodeId | ) | throws LaserException [virtual] |
Get the category parent.
nodeId | the category identifier |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
Category cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getParent | ( | Category | node | ) | throws LaserException [virtual] |
Get the category parent.
node | the category |
LaserException | if the request can not be served |
Implements cern.laser.client.services.browsing.CategoryBrowsingHandler.
static Collection cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.toBusinessCategoryCollection | ( | alma.alarmsystem.Category[] | cs | ) | [static] |
Helper method.
cs |
Referenced by cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getCategories(), and cern.laser.client.impl.services.browsing.CategoryBrowsingHandlerImpl.getChildren().