interface: PubItemPublishing

public abstract <<interface>> interface: PubItemPublishing
Author: $Author: mfranke $
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1850 $ $LastChangedDate: 2008-12-17 13:; Complexity: 1
Dates: Created: 16.07.2009 15:31:25; Modified: 16.07.2009 15:31:25;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {0AD09792-7137-4f8a-B968-F8BC4AF7C596}
Publishing service interface for Publication Items.
@created 14-Feb-2007 13:57:03 Revised by StG: 24.08.2007
 

Goto: Fields, Methods

See also: PubItemDepositingBean, PubItemPublishingBean, PubItemPublishingTest, SubmitProcess, ItemControllerSessionBean

Appears in: pubman

Connections
 
PubItemPublishing Attributes
Attribute Details
public static const String
  SERVICE_NAME
Initial: "ejb/de/mpg/escidoc/services/pubman/PubItemPublishing"
Notes: The service name.
 
PubItemPublishing Methods
Operation Details
public
releasePubItem(
   ItemRO pubItemRef,
   java.util.Date lastModificationDate,
   String releaseComment,
   AccountUserVO user):void
Sequential
Tags: throws=TechnicalException,PubItemStatusInvalidException,PubItemNotFoundException,PubItemLockedException,SecurityException
Notes: Releases the publication item identified by the given pubItemRef.
public
withdrawPubItem(
   PubItemVO pubItem,
   java.util.Date lastModificationDate,
   String withdrawalComment,
   AccountUserVO user):void
Sequential
Tags: throws=TechnicalException,PubItemNotFoundException,PubItemStatusInvalidException,SecurityException,PubItemLockedException,MissingWithdrawalCommentException
Notes: Withdraws the publication item identified by the given pubItemRef.
@param pubItemRef The reference of the publication item.