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, getUserDao
public NodeLogic() throws DaoException
DaoException
public void clear() throws DaoException
DaoException
public NodeSearchResult searchNodes(int startIndex, int maxCount, String nodeGridId, MatchingCondition[] conditions, Order[] orders) throws DaoException
DaoException
public void addNode(Node node) throws NodeAlreadyExistsException, DaoException
public void deleteNode(String nodeGridId, String nodeId) throws DaoException
DaoException
public <T> T transactRead(String nodeGridId, String nodeId, jp.go.nict.langrid.commons.lang.block.BlockPR<Node,T> block) throws UserNotFoundException, DaoException
UserNotFoundException
DaoException
public void transactUpdate(String nodeGridId, String nodeId, jp.go.nict.langrid.commons.lang.block.BlockP<Node> block) throws UserNotFoundException, DaoException
UserNotFoundException
DaoException