return Item.find(context,id);
itemToEdit = Item.find(context, internalID);
/** * queues curation tasks */ public static FlowResult processQueueItem(Context context, int itemID, Request request) throws AuthorizeException, IOException, SQLException, Exception { String task = request.getParameter("curate_task"); Curator curator = FlowCurationUtils.getCurator(task); String objId = String.valueOf(itemID); String taskQueueName = ConfigurationManager.getProperty("curate", "ui.queuename"); boolean status = false; Item item = Item.find(context, itemID); if (item != null) { objId = item.getHandle(); try { curator.queue(context, objId, taskQueueName); status = true; } catch (IOException ioe) { // no-op (the Curator should have already logged any error that occurred) } } return FlowCurationUtils.getQueueFlowResult(task, status, objId, taskQueueName); }
public void addPageMeta(PageMeta pageMeta) throws WingException, SQLException { Item item = Item.find(context, parameters.getParameterAsInteger("itemID",-1)); Collection owner = item.getOwningCollection(); int collectionID = (owner == null) ? -1 : owner.getID(); pageMeta.addMetadata("choice", "collection").addContent(String.valueOf(collectionID)); pageMeta.addMetadata("title").addContent(T_title); pageMeta.addTrailLink(contextPath + "/", T_dspace_home); pageMeta.addTrailLink(contextPath + "/admin/item", T_item_trail); pageMeta.addTrail().addContent(T_trail); }
try Item item = Item.find(context, itemID); if (item != null)
result.setContinue(false); Item item = Item.find(context, itemID);
/** * Withdraw the specified item, this method assumes that the action has been confirmed. * * @param context The DSpace context * @param itemID The id of the to-be-withdrawn item. * @return A result object */ public static FlowResult processWithdrawItem(Context context, int itemID) throws SQLException, AuthorizeException, IOException { FlowResult result = new FlowResult(); result.setContinue(false); Item item = Item.find(context, itemID); item.withdraw(); context.commit(); result.setContinue(true); result.setOutcome(true); result.setMessage(T_item_withdrawn); return result; }
/** * Reinstate the specified item, this method assumes that the action has been confirmed. * * @param context The DSpace context * @param itemID The id of the to-be-reinstated item. * @return A result object */ public static FlowResult processReinstateItem(Context context, int itemID) throws SQLException, AuthorizeException, IOException { FlowResult result = new FlowResult(); result.setContinue(false); Item item = Item.find(context, itemID); item.reinstate(); context.commit(); result.setContinue(true); result.setOutcome(true); result.setMessage(T_item_reinstated); return result; }
result.setContinue(false); Item item = Item.find(context, itemID);
result.setContinue(false); Item item = Item.find(context, itemID);
item = Item.find(context, Integer.valueOf(identifier)); } catch (NumberFormatException e) {
Item item = Item.find(context, Integer.valueOf(itemID));
Item item = Item.find(context, Integer.valueOf(itemID));
Item item = Item.find(context, itemID); final DCValue[] values = item.getMetadata(Item.ANY, Item.ANY, Item.ANY, Item.ANY); Arrays.sort(values, new DCValueComparator());
result.setContinue(false); Item item = Item.find(context, itemID);
item = Item.find(context, itemID);
Item item = null; try { item = Item.find(context, Integer.valueOf(identifier)); } catch (NumberFormatException e) {
Item item = Item.find(context, itemID);
Item item = Item.find(context, itemID);
Item item = Item.find(context, itemID); Bundle[] bundles = item.getBundles(); Bitstream[] bitstreams;