org.exoplatform.wcm.extensions.component.rest
Class LifecycleConnector

java.lang.Object
  extended by org.exoplatform.wcm.extensions.component.rest.LifecycleConnector
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class LifecycleConnector
extends java.lang.Object
implements org.exoplatform.services.rest.resource.ResourceContainer


Constructor Summary
LifecycleConnector()
           
 
Method Summary
 javax.ws.rs.core.Response byDate(java.lang.String fromstate, java.lang.String date, java.lang.String lang, java.lang.String workspace, java.lang.String json)
          example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/bydate/?fromstate =staged&date=2&lang=en&workspace=collaboration
 javax.ws.rs.core.Response byState(java.lang.String fromstate, java.lang.String user, java.lang.String lang, java.lang.String workspace, java.lang.String json)
          example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/bystate/?fromstate =draft&user=root&lang=en&workspace=collaboration
 javax.ws.rs.core.Response toState(java.lang.String fromstate, java.lang.String tostate, java.lang.String user, java.lang.String lang, java.lang.String workspace, java.lang.String json)
          example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/tostate/?fromstate =draft&tostate=pending&user=root&lang=en&workspace=collaboration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LifecycleConnector

public LifecycleConnector()
Method Detail

byState

public javax.ws.rs.core.Response byState(java.lang.String fromstate,
                                         java.lang.String user,
                                         java.lang.String lang,
                                         java.lang.String workspace,
                                         java.lang.String json)
                                  throws java.lang.Exception
example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/bystate/?fromstate =draft&user=root&lang=en&workspace=collaboration

Parameters:
fromstate -
user -
lang -
workspace -
path -
Returns:
Throws:
java.lang.Exception

toState

public javax.ws.rs.core.Response toState(java.lang.String fromstate,
                                         java.lang.String tostate,
                                         java.lang.String user,
                                         java.lang.String lang,
                                         java.lang.String workspace,
                                         java.lang.String json)
                                  throws java.lang.Exception
example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/tostate/?fromstate =draft&tostate=pending&user=root&lang=en&workspace=collaboration

Parameters:
fromstate -
user -
lang -
workspace -
path -
Returns:
Throws:
java.lang.Exception

byDate

public javax.ws.rs.core.Response byDate(java.lang.String fromstate,
                                        java.lang.String date,
                                        java.lang.String lang,
                                        java.lang.String workspace,
                                        java.lang.String json)
                                 throws java.lang.Exception
example : http://localhost:8080/ecmdemo/rest-ecmdemo/authoring/bydate/?fromstate =staged&date=2&lang=en&workspace=collaboration

Parameters:
fromstate -
user -
lang -
workspace -
path -
Returns:
Throws:
java.lang.Exception


Copyright © 2012 eXo Platform SAS. All Rights Reserved.