TrackbackDAO(TgwEntity trackback) { dao = daoService.getDAO(trackback); }
private CustomUpdateMethod getUpdateExe(TgwEntity entity, String cformName) { return (CustomUpdateMethod) dao.getCustomFormFunctionMap(entity).get( cformName); }
public CustomSearchMethod getSearchExe(TgwEntity entity, String sformName) { Map map = dao.getSearchFunctionMap(entity); return (CustomSearchMethod) map.get(sformName); }
protected TgwEntity getEntity(String domainName, String entityDisplayName) { ModelService entityService = (ModelService) getService(ModelService.class); TgwEntity entity = entityService.getEntityByDisplayName(domainName, entityDisplayName); if (entity == null) { entity = entityService.getEntity(domainName, entityDisplayName); } return entity; }
public void invoke(Long id, String activityName) { Object obj = data.load(entity, id); invoke(obj, activityName); }
public TableData[][] find(TableInfo info, String methodName) { TgwEntity entity = toEntity(info); DataTable dataTable = database.list(entity, methodName); return toTableDataSet(dataTable); }
public Object getValue(TableInfo info, String methodName) { TgwEntity entity = toEntity(info); return database.getValue(entity, methodName); }
private TgwEntity toEntity(TableInfo info) { String siteName = info.getSiteName(); String entityName = info.getEntityName(); return model.getEntityByDisplayName(siteName, entityName); }
public void delete(TableInfo info, Long id) { TgwEntity entity = toEntity(info); database.delete(entity, id); }
public void deleteAll(TableInfo info) { TgwEntity entity = toEntity(info); database.deleteAll(entity); }
public void deleteByFilter(TableInfo info, String filterName) { TgwEntity entity = toEntity(info); database.deleteByFilter(entity, filterName); }
public Object saveOrUpdate(TableInfo info, TableData[] data) { TgwEntity entity = toEntity(info); Object obj = toObject(data, entity); return database.save(entity, obj); }
public Object saveOrUpdate(TableInfo info, TableData[] data, String customFormName) { TgwEntity entity = toEntity(info); Object obj = toObject(data, entity); return database.saveOrUpdate(entity, obj, customFormName); }
public TableData[][] search(TableInfo info, String methodName, TableData[] data) { TgwEntity entity = toEntity(info); Object dto = toObject(data, entity); DataTable dataTable = database.search(entity, methodName, dto); return toTableDataSet(dataTable); }
protected void createEntity(TgwEntity entity) throws PluginException { ModelService entityService = (ModelService) getService(ModelService.class); ControllerService controller = (ControllerService) getService(ControllerService.class); entityService.createEntity(entity); controller.addEntityConfig(entity); }
public CounterDAO(TgwEntity entity) { this.dao = daoService.getDAO(entity); this.entity = entity; }
public void invoke(Long id, String activityName, String command) { Object obj = data.load(entity, id); invoke(obj, activityName, command); }
public TableData[][] list(TableInfo info) { TgwEntity entity = toEntity(info); DataTable dataTable = database.list(entity); TableData[][] data = toTableDataSet(dataTable); return data; }
protected EntityDAO getEntityDAO(TgwEntity entity) { DAOService service = (DAOService) getService(DAOService.class); return service.getDAO(entity); }
public TableData[] load(TableInfo info, Long id) { TgwEntity entity = toEntity(info); Object obj = database.load(entity, id); return toTableData(obj, entity); }