|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface I_CmsContainerpageServiceAsync
The RPC service asynchronous interface used by the container-page editor.
| Method Summary | |
|---|---|
void |
addToFavoriteList(java.lang.String clientId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Adds an element specified by it's id to the favorite list. |
void |
addToRecentList(java.lang.String clientId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Adds an element specified by it's id to the recent list. |
void |
checkCreateNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsCreateElementData> callback)
To create a new element of the given type this method will check if a model resource needs to be selected, otherwise creates the new element. |
void |
checkNewWidgetsAvailable(CmsUUID structureId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> resultCallback)
Checks whether the Acacia widgets are available for all fields of the content. |
void |
createNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
CmsUUID modelResourceStructureId,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElement> callback)
Creates a new element of the given type and returns the new element data containing structure id and site path. |
void |
getElementInfo(com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElement> callback)
This method is used for serialization purposes only. |
void |
getElementsData(CmsUUID pageStructureId,
java.lang.String reqParams,
java.util.Collection<java.lang.String> clientIds,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
Requests container element data by client id. |
void |
getElementWithSettings(CmsUUID pageStructureId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Gets the element data for an id and a map of settings. |
void |
getFavoriteList(CmsUUID pageStructureId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
Requests the container element data of the favorite list. |
void |
getNewElementData(CmsUUID pageStructureId,
java.lang.String reqParams,
java.lang.String resourceType,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
Returns new container element data for the given resource type name. |
void |
getRecentList(CmsUUID pageStructureId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
Requests the container element data of the recent list. |
void |
getRemovedElementStatus(java.lang.String id,
com.google.gwt.user.client.rpc.AsyncCallback<CmsRemovedElementStatus> callback)
Gets the status of a removed element. |
void |
prefetch(com.google.gwt.user.client.rpc.AsyncCallback<CmsCntPageData> callback)
Returns the initialization data. |
void |
saveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Saves the container-page. |
void |
saveFavoriteList(java.util.List<java.lang.String> clientIds,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Saves the favorite list. |
void |
saveGroupContainer(CmsUUID pageStructureId,
java.lang.String reqParams,
CmsGroupContainer groupContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsGroupContainerSaveResult> callback)
Saves a group-container element. |
void |
saveInheritanceContainer(CmsUUID pageStructureId,
CmsInheritanceContainer inheritanceContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
Saves an inheritance container. |
void |
saveRecentList(java.util.List<java.lang.String> clientIds,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Saves the recent list. |
void |
syncSaveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
Generates request builder to make a synchronized RPC call saving the container-page. |
| Method Detail |
|---|
void addToFavoriteList(java.lang.String clientId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
clientId - the element idcallback - the call-back executed on response
void addToRecentList(java.lang.String clientId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
clientId - the element idcallback - the call-back executed on response
void checkCreateNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsCreateElementData> callback)
pageStructureId - the container page structure idclientId - the client id of the new element (this will be the structure id of the configured new resource)resourceType - the resource tape of the new elementlocale - the content localecallback - the call-back executed on response
void checkNewWidgetsAvailable(CmsUUID structureId,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Boolean> resultCallback)
structureId - the structure id of the content to check.resultCallback - the callback for the result
void createNewElement(CmsUUID pageStructureId,
java.lang.String clientId,
java.lang.String resourceType,
CmsUUID modelResourceStructureId,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElement> callback)
pageStructureId - the container page structure idclientId - the client id of the new element (this will be the structure id of the configured new resource)resourceType - the resource tape of the new elementmodelResourceStructureId - the model resource structure idlocale - the content localecallback - the call-back executed on responsevoid getElementInfo(com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElement> callback)
callback - the callback
void getElementsData(CmsUUID pageStructureId,
java.lang.String reqParams,
java.util.Collection<java.lang.String> clientIds,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
pageStructureId - the container page structure idreqParams - optional request parametersclientIds - the requested element id'scontainers - the containers of the current pagelocale - the content localecallback - the call-back executed on response
void getElementWithSettings(CmsUUID pageStructureId,
java.lang.String reqParams,
java.lang.String clientId,
java.util.Map<java.lang.String,java.lang.String> settings,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
pageStructureId - the container page structure idreqParams - optional request parametersclientId - the requested element idssettings - the settings for which the element data should be loadedcontainers - the containers of the current pagelocale - the content localecallback - the callback for receiving the element data
void getFavoriteList(CmsUUID pageStructureId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
pageStructureId - the container page structure idcontainers - the containers of the current pagelocale - the content localecallback - the call-back executed on response
void getNewElementData(CmsUUID pageStructureId,
java.lang.String reqParams,
java.lang.String resourceType,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsContainerElementData> callback)
pageStructureId - the container page structure idreqParams - optional request parametersresourceType - the requested element resource type namecontainers - the containers of the current pagelocale - the content localecallback - the call-back executed on response
void getRecentList(CmsUUID pageStructureId,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.List<CmsContainerElementData>> callback)
pageStructureId - the container page structure idcontainers - the containers of the current pagelocale - the content localecallback - the call-back executed on response
void getRemovedElementStatus(java.lang.String id,
com.google.gwt.user.client.rpc.AsyncCallback<CmsRemovedElementStatus> callback)
id - the element's client idcallback - the asynchronous callback to execute with the resultsvoid prefetch(com.google.gwt.user.client.rpc.AsyncCallback<CmsCntPageData> callback)
callback - the async callback
void saveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
pageStructureId - the container page structure idcontainers - the container-page's containerslocale - the content localecallback - the call-back executed on response
void saveFavoriteList(java.util.List<java.lang.String> clientIds,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
clientIds - favorite list element id'scallback - the call-back executed on response
void saveGroupContainer(CmsUUID pageStructureId,
java.lang.String reqParams,
CmsGroupContainer groupContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<CmsGroupContainerSaveResult> callback)
pageStructureId - the container page structure idreqParams - optional request parametersgroupContainer - the group-container to savecontainers - the containers of the current pagelocale - the content localecallback - the call-back executed on response
void saveInheritanceContainer(CmsUUID pageStructureId,
CmsInheritanceContainer inheritanceContainer,
java.util.Collection<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<java.lang.String,CmsContainerElementData>> callback)
pageStructureId - the current page's structure idinheritanceContainer - the inheritance container to savecontainers - the containers of the current pagelocale - the requested localecallback - the callback
void saveRecentList(java.util.List<java.lang.String> clientIds,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
clientIds - recent list element id'scallback - the call-back executed on response
@SynchronizedRpcRequest
void syncSaveContainerpage(CmsUUID pageStructureId,
java.util.List<CmsContainer> containers,
java.lang.String locale,
com.google.gwt.user.client.rpc.AsyncCallback<java.lang.Void> callback)
pageStructureId - the container page structure idcontainers - the container-page's containerslocale - the content localecallback - the call-back executed on response
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||