public class GridLogic extends AbstractLogic
Constructor and Description |
---|
GridLogic() |
Modifier and Type | Method and Description |
---|---|
void |
addGrid(Grid grid) |
void |
clear() |
void |
deleteGrid(String gridId) |
Grid |
getGrid(String gridId) |
List<Grid> |
listAllGrids() |
<T> T |
transactRead(String gridId,
jp.go.nict.langrid.commons.lang.block.BlockPR<Grid,T> gridBlock) |
void |
transactUpdate(String gridId,
jp.go.nict.langrid.commons.lang.block.BlockP<Grid> gridBlock) |
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 GridLogic() throws DaoException
DaoException
public void clear() throws DaoException
DaoException
public List<Grid> listAllGrids() throws DaoException
DaoException
public Grid getGrid(String gridId) throws GridNotFoundException, DaoException
GridNotFoundException
DaoException
public void addGrid(Grid grid) throws GridAlreadyExistsException, DaoException
public void deleteGrid(String gridId) throws DaoException
DaoException
public <T> T transactRead(String gridId, jp.go.nict.langrid.commons.lang.block.BlockPR<Grid,T> gridBlock) throws GridNotFoundException, DaoException
GridNotFoundException
DaoException
public void transactUpdate(String gridId, jp.go.nict.langrid.commons.lang.block.BlockP<Grid> gridBlock) throws GridNotFoundException, DaoException
GridNotFoundException
DaoException