Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Example

Old Form

New Form

WorkspaceItem Example

Code Block
Context context = new Context();
WorkspaceItem wi = WorkspaceItem.create(context, col, true);
context.commit();
Code Block
DSpace dspace = new DSpace();
Workspace ws = dspace.getServicegetSingletonService(Workspace.class);
WorkspaceItem workspaceItem = ws.create(col, true);
// Create Item in someone elses workspace// ws.create(col, eperson, true);
dspace.commit();

WorkflowManager Example

Code Block
Context context = new Context();
WorkflowManager.start(context, wi);
context.commit();


Code Block
DSpace dspace = new DSpace();
Workflow workflow = dspace.getWorkflowgetSingletonService(Workflow.class);
workflow.start(wi);
// Starting workflow for another user// workflow.start(wi, eperson);
dspace.commit();

Collection Edit Example

Code Block
Context context = new Context();
Collection col = Collection.find(context, id);
col.setName("Some text.");
col.update();
context.commit();


Code Block
DSpace dspace = new DSpace();
CollectionService cs = dspace.getServicegetSingletonService(CollectionService.class);
Collection col = cs.find(id);
col.setName("Some text");
cs.update(col);
dspace.commit();

 

 

 

...