public class NodeLogic extends AbstractLogic
| Constructor and Description |
|---|
NodeLogic() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(Node node) |
void |
clear() |
void |
deleteNode(String nodeGridId,
String nodeId) |
NodeSearchResult |
searchNodes(int startIndex,
int maxCount,
String nodeGridId,
MatchingCondition[] conditions,
Order[] orders) |
<T> T |
transactRead(String nodeGridId,
String nodeId,
jp.go.nict.langrid.commons.lang.block.BlockPR<Node,T> block) |
void |
transactUpdate(String nodeGridId,
String nodeId,
jp.go.nict.langrid.commons.lang.block.BlockP<Node> block) |
getAccessLimitDao, getAccessLogDao, getAccessRightDao, getAccessStateDao, getDaoContext, getDaoFactory, getDomainDao, getFederationDao, getGridDao, getInvocationDao, getNewsDao, getNodeDao, getOperationRequestDao, getOverUseLimitDao, getOverUseStateDao, getProtocolDao, getResourceDao, getResourceTypeDao, getScheduleDao, getServiceDao, getServiceDeploymentDao, getServiceTypeDao, getSystemPropertyDao, getTemporaryUserDao, getUserDaopublic NodeLogic()
throws DaoException
DaoExceptionpublic void clear()
throws DaoException
DaoExceptionpublic NodeSearchResult searchNodes(int startIndex, int maxCount, String nodeGridId, MatchingCondition[] conditions, Order[] orders) throws DaoException
DaoExceptionpublic void addNode(Node node) throws NodeAlreadyExistsException, DaoException
public void deleteNode(String nodeGridId, String nodeId) throws DaoException
DaoExceptionpublic <T> T transactRead(String nodeGridId, String nodeId, jp.go.nict.langrid.commons.lang.block.BlockPR<Node,T> block) throws UserNotFoundException, DaoException
UserNotFoundExceptionDaoExceptionpublic void transactUpdate(String nodeGridId, String nodeId, jp.go.nict.langrid.commons.lang.block.BlockP<Node> block) throws UserNotFoundException, DaoException
UserNotFoundExceptionDaoException