deleteresponseimpl.java

来自「CmisJavaApi」· Java 代码 · 共 56 行

JAVA
56
字号
/*  Copyright : see copyright file at distribution root  This is the cmis over java project, written by   Eric Dillon, Olivier Festor, Emanuel Nataf, Laurent Andrey   {festor,nataf,andrey}@loria.fr    $Id: DeleteResponseImpl.java,v 1.1.1.1 1999/09/01 13:14:26 andrey Exp $  $Source: /local/resedas/CVS-Repository/CmisJavaApi/src/fr/dyade/cmis/rmi/operation/DeleteResponseImpl.java,v $      */package fr.dyade.cmis.rmi.operation;import fr.dyade.cmis.rmi.RMIStack;import fr.dyade.cmis.api.CMISException;import fr.dyade.cmis.api.types.GeneralizedTime;import fr.dyade.cmis.api.operation.CMISConfirmation;import fr.dyade.cmis.api.operation.DeleteConfirmation;/** RMI implementation for a CMIS Delete Response.  * This implementation is based on the generic one provided by  * fr.dyade.cmis.impl package.   * It is directly derived from {@link fr.dyade.cmis.impl.operation.CMISLinkedResponseImpl CMISLinkedResponseImpl}  * as Delete response introduces no special parameters.   * @version cvs $Id: DeleteResponseImpl.java,v 1.1.1.1 1999/09/01 13:14:26 andrey Exp $  */public class DeleteResponseImpl extends fr.dyade.cmis.impl.operation.CMISLinkedResponseImplimplements fr.dyade.cmis.api.operation.DeleteResponse, ResponseToConfirmationMapper {      /** Constructor for {@link RMIStack}. NOT for public use.	* User should call <code>{@link RMIStack#newDeleteResponse}</code> factory method.	*/      public DeleteResponseImpl( RMIStack pStack ) {	 super(pStack);      }       /**	* Effective response transport.	*/      protected final void nativeDoIt() throws CMISException {	 ((RMIStack)fStack).sendResponse(this);      }      public final CMISConfirmation mapToConfirmation() {	 DeleteConfirmation res=new DeleteConfirmation();	 res.setInvokeId(getInvokeId());	 res.setLinkedId(getLinkedId());	 res.setManagedObjectClass(getManagedObjectClass());	 res.setManagedObjectInstance(getManagedObjectInstance());	 GeneralizedTime time=getCurrentTime();	 if (time!=null) {	    time.ensureFields();	    setCurrentTime(time);	 }	 res.setCMISError(getCMISError());	 return res;      }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?