KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > repo > webservice > authoring > AuthoringServiceSoapPort


1 /**
2  * AuthoringServiceSoapPort.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6  */

7
8 package org.alfresco.repo.webservice.authoring;
9
10 public interface AuthoringServiceSoapPort extends java.rmi.Remote JavaDoc {
11
12     /**
13      * Checkout a content resource for editing.
14      */

15     public org.alfresco.repo.webservice.authoring.CheckoutResult checkout(org.alfresco.repo.webservice.types.Predicate items, org.alfresco.repo.webservice.types.ParentReference destination) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
16
17     /**
18      * Checkin a content resource.
19      */

20     public org.alfresco.repo.webservice.authoring.CheckinResult checkin(org.alfresco.repo.webservice.types.Predicate items, org.alfresco.repo.webservice.types.NamedValue[] comments, boolean keepCheckedOut) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
21
22     /**
23      * Checkin an external content resource thus replacing the existing
24      * working content.
25      */

26     public org.alfresco.repo.webservice.types.Reference checkinExternal(org.alfresco.repo.webservice.types.Reference items, org.alfresco.repo.webservice.types.NamedValue[] comments, boolean keepCheckedOut, org.alfresco.repo.webservice.types.ContentFormat format, byte[] content) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
27
28     /**
29      * Cancels the checkout.
30      */

31     public org.alfresco.repo.webservice.authoring.CancelCheckoutResult cancelCheckout(org.alfresco.repo.webservice.types.Predicate items) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
32
33     /**
34      * Locks a content resource.
35      */

36     public org.alfresco.repo.webservice.types.Reference[] lock(org.alfresco.repo.webservice.types.Predicate items, boolean lockChildren, org.alfresco.repo.webservice.authoring.LockTypeEnum lockType) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
37
38     /**
39      * Unlocks a content resource.
40      */

41     public org.alfresco.repo.webservice.types.Reference[] unlock(org.alfresco.repo.webservice.types.Predicate items, boolean unlockChildren) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
42
43     /**
44      * Gets the lock status of the specified nodes.
45      */

46     public org.alfresco.repo.webservice.authoring.LockStatus[] getLockStatus(org.alfresco.repo.webservice.types.Predicate items) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
47
48     /**
49      * Create a snapshot of the specified node(s) in the version store.
50      */

51     public org.alfresco.repo.webservice.authoring.VersionResult createVersion(org.alfresco.repo.webservice.types.Predicate items, org.alfresco.repo.webservice.types.NamedValue[] comments, boolean versionChildren) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
52
53     /**
54      * Gets the version history for the specfied node.
55      */

56     public org.alfresco.repo.webservice.types.VersionHistory getVersionHistory(org.alfresco.repo.webservice.types.Reference node) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
57
58     /**
59      * Revert a node to the snapshot of the specified version.
60      */

61     public void revertVersion(org.alfresco.repo.webservice.types.Reference node, java.lang.String JavaDoc versionLabel) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
62
63     /**
64      * Delete all snapshot versions of the specified node.
65      */

66     public org.alfresco.repo.webservice.types.VersionHistory deleteAllVersions(org.alfresco.repo.webservice.types.Reference node) throws java.rmi.RemoteException JavaDoc, org.alfresco.repo.webservice.authoring.AuthoringFault;
67 }
68
Popular Tags