public static Item archive(Context c, WorkflowItem wfi)
private static Item archive(Context c, WorkflowItem wfi)
    public static Item archive(Context c, WorkflowItem wfi)        throws SQLException, IOException, AuthorizeException    {        // FIXME: Check auth        Item item = wfi.getItem();        Collection collection = wfi.getCollection();        log.info(LogManager.getHeader(c,            "archive_item",            "workflow_item_id=" + wfi.getID() + "item_id=" + item.getID() +                "collection_id=" + collection.getID()));        InstallItem.installItem(c, wfi);        // Remove workflow item//        wfi.delete(c);                // Log the event        log.info(LogManager.getHeader(            c,            "install_item",            "workflow_id=" + wfi.getID() + ", item_id=" + item.getID() +            "handle=FIXME"));        return item;    }   