public class LayoutService
extends BaseService
| Constructor and Description |
|---|
LayoutService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
java.lang.String typeSettings,
boolean hidden,
org.json.JSONObject friendlyURLMap,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
long classNameId,
long classPK,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
java.lang.String typeSettings,
boolean hidden,
boolean system,
org.json.JSONObject friendlyURLMap,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
java.lang.String name,
java.lang.String title,
java.lang.String description,
java.lang.String type,
boolean hidden,
java.lang.String friendlyURL,
JSONObjectWrapper serviceContext) |
void |
deleteLayout(long groupId,
boolean privateLayout,
long layoutId,
JSONObjectWrapper serviceContext) |
void |
deleteLayout(long plid,
JSONObjectWrapper serviceContext) |
void |
deleteTempFileEntry(long groupId,
java.lang.String folderName,
java.lang.String fileName) |
org.json.JSONArray |
getAncestorLayouts(long plid) |
java.lang.Long |
getControlPanelLayoutPlid() |
java.lang.Long |
getDefaultPlid(long groupId,
boolean privateLayout) |
java.lang.Long |
getDefaultPlid(long groupId,
long scopeGroupId,
boolean privateLayout,
java.lang.String portletId) |
java.lang.Long |
getDefaultPlid(long groupId,
long scopeGroupId,
java.lang.String portletId) |
org.json.JSONObject |
getLayoutByUuidAndGroupId(java.lang.String uuid,
long groupId,
boolean privateLayout) |
java.lang.String |
getLayoutName(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String languageId) |
java.lang.Long |
getLayoutPlid(java.lang.String uuid,
long groupId,
boolean privateLayout) |
org.json.JSONArray |
getLayoutReferences(long companyId,
java.lang.String portletId,
java.lang.String preferencesKey,
java.lang.String preferencesValue) |
org.json.JSONArray |
getLayouts(long groupId,
boolean privateLayout) |
org.json.JSONArray |
getLayouts(long groupId,
boolean privateLayout,
long parentLayoutId) |
org.json.JSONArray |
getLayouts(long groupId,
boolean privateLayout,
long parentLayoutId,
boolean incomplete,
int start,
int end) |
org.json.JSONArray |
getLayouts(long groupId,
java.lang.String type) |
org.json.JSONArray |
getLayouts(long groupId,
java.lang.String type,
int start,
int end) |
java.lang.Integer |
getLayoutsCount(long groupId,
boolean privateLayout) |
java.lang.Integer |
getLayoutsCount(long groupId,
boolean privateLayout,
long parentLayoutId) |
java.lang.Integer |
getLayoutsCount(long groupId,
boolean privateLayout,
long parentLayoutId,
int priority) |
java.lang.Integer |
getLayoutsCount(long groupId,
java.lang.String type) |
org.json.JSONArray |
getTempFileNames(long groupId,
java.lang.String folderName) |
java.lang.Boolean |
hasLayout(java.lang.String uuid,
long groupId,
boolean privateLayout) |
java.lang.Boolean |
hasPortletId(long plid,
java.lang.String portletId) |
void |
schedulePublishToLive(long sourceGroupId,
long targetGroupId,
boolean privateLayout,
org.json.JSONArray layoutIds,
org.json.JSONObject parameterMap,
java.lang.String groupName,
java.lang.String cronText,
long schedulerStartDate,
long schedulerEndDate,
java.lang.String description) |
void |
schedulePublishToRemote(long sourceGroupId,
boolean privateLayout,
org.json.JSONObject layoutIdMap,
org.json.JSONObject parameterMap,
java.lang.String remoteAddress,
int remotePort,
java.lang.String remotePathContext,
boolean secureConnection,
long remoteGroupId,
boolean remotePrivateLayout,
long startDate,
long endDate,
java.lang.String groupName,
java.lang.String cronText,
long schedulerStartDate,
long schedulerEndDate,
java.lang.String description) |
void |
setLayouts(long groupId,
boolean privateLayout,
long parentLayoutId,
org.json.JSONArray layoutIds,
JSONObjectWrapper serviceContext) |
void |
unschedulePublishToLive(long groupId,
java.lang.String jobName,
java.lang.String groupName) |
void |
unschedulePublishToRemote(long groupId,
java.lang.String jobName,
java.lang.String groupName) |
org.json.JSONObject |
updateIconImage(long plid,
byte[] bytes) |
org.json.JSONObject |
updateLayout(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
boolean hidden,
org.json.JSONObject friendlyURLMap,
boolean iconImage,
byte[] iconBytes,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateLayout(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String typeSettings) |
org.json.JSONObject |
updateLookAndFeel(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String themeId,
java.lang.String colorSchemeId,
java.lang.String css) |
org.json.JSONObject |
updateName(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.lang.String languageId) |
org.json.JSONObject |
updateName(long plid,
java.lang.String name,
java.lang.String languageId) |
org.json.JSONObject |
updateParentLayoutId(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId) |
org.json.JSONObject |
updateParentLayoutId(long plid,
long parentPlid) |
org.json.JSONObject |
updateParentLayoutIdAndPriority(long plid,
long parentPlid,
int priority) |
org.json.JSONObject |
updatePriority(long groupId,
boolean privateLayout,
long layoutId,
int priority) |
org.json.JSONObject |
updatePriority(long groupId,
boolean privateLayout,
long layoutId,
long nextLayoutId,
long previousLayoutId) |
org.json.JSONObject |
updatePriority(long plid,
int priority) |
public org.json.JSONObject addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
java.lang.String typeSettings,
boolean hidden,
org.json.JSONObject friendlyURLMap,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
long classNameId,
long classPK,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
java.lang.String typeSettings,
boolean hidden,
boolean system,
org.json.JSONObject friendlyURLMap,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject addLayout(long groupId,
boolean privateLayout,
long parentLayoutId,
java.lang.String name,
java.lang.String title,
java.lang.String description,
java.lang.String type,
boolean hidden,
java.lang.String friendlyURL,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteLayout(long groupId,
boolean privateLayout,
long layoutId,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteLayout(long plid,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteTempFileEntry(long groupId,
java.lang.String folderName,
java.lang.String fileName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getAncestorLayouts(long plid)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getControlPanelLayoutPlid()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getDefaultPlid(long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getDefaultPlid(long groupId,
long scopeGroupId,
boolean privateLayout,
java.lang.String portletId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getDefaultPlid(long groupId,
long scopeGroupId,
java.lang.String portletId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getLayoutByUuidAndGroupId(java.lang.String uuid,
long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getLayoutName(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String languageId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Long getLayoutPlid(java.lang.String uuid,
long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayoutReferences(long companyId,
java.lang.String portletId,
java.lang.String preferencesKey,
java.lang.String preferencesValue)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayouts(long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayouts(long groupId,
boolean privateLayout,
long parentLayoutId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayouts(long groupId,
boolean privateLayout,
long parentLayoutId,
boolean incomplete,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayouts(long groupId,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getLayouts(long groupId,
java.lang.String type,
int start,
int end)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getLayoutsCount(long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getLayoutsCount(long groupId,
boolean privateLayout,
long parentLayoutId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getLayoutsCount(long groupId,
boolean privateLayout,
long parentLayoutId,
int priority)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getLayoutsCount(long groupId,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getTempFileNames(long groupId,
java.lang.String folderName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasLayout(java.lang.String uuid,
long groupId,
boolean privateLayout)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean hasPortletId(long plid,
java.lang.String portletId)
throws java.lang.Exception
java.lang.Exceptionpublic void schedulePublishToLive(long sourceGroupId,
long targetGroupId,
boolean privateLayout,
org.json.JSONArray layoutIds,
org.json.JSONObject parameterMap,
java.lang.String groupName,
java.lang.String cronText,
long schedulerStartDate,
long schedulerEndDate,
java.lang.String description)
throws java.lang.Exception
java.lang.Exceptionpublic void schedulePublishToRemote(long sourceGroupId,
boolean privateLayout,
org.json.JSONObject layoutIdMap,
org.json.JSONObject parameterMap,
java.lang.String remoteAddress,
int remotePort,
java.lang.String remotePathContext,
boolean secureConnection,
long remoteGroupId,
boolean remotePrivateLayout,
long startDate,
long endDate,
java.lang.String groupName,
java.lang.String cronText,
long schedulerStartDate,
long schedulerEndDate,
java.lang.String description)
throws java.lang.Exception
java.lang.Exceptionpublic void setLayouts(long groupId,
boolean privateLayout,
long parentLayoutId,
org.json.JSONArray layoutIds,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void unschedulePublishToLive(long groupId,
java.lang.String jobName,
java.lang.String groupName)
throws java.lang.Exception
java.lang.Exceptionpublic void unschedulePublishToRemote(long groupId,
java.lang.String jobName,
java.lang.String groupName)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateIconImage(long plid,
byte[] bytes)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateLayout(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId,
org.json.JSONObject localeNamesMap,
org.json.JSONObject localeTitlesMap,
org.json.JSONObject descriptionMap,
org.json.JSONObject keywordsMap,
org.json.JSONObject robotsMap,
java.lang.String type,
boolean hidden,
org.json.JSONObject friendlyURLMap,
boolean iconImage,
byte[] iconBytes,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateLayout(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String typeSettings)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateLookAndFeel(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String themeId,
java.lang.String colorSchemeId,
java.lang.String css)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateName(long groupId,
boolean privateLayout,
long layoutId,
java.lang.String name,
java.lang.String languageId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateName(long plid,
java.lang.String name,
java.lang.String languageId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateParentLayoutId(long groupId,
boolean privateLayout,
long layoutId,
long parentLayoutId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateParentLayoutId(long plid,
long parentPlid)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateParentLayoutIdAndPriority(long plid,
long parentPlid,
int priority)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePriority(long groupId,
boolean privateLayout,
long layoutId,
int priority)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePriority(long groupId,
boolean privateLayout,
long layoutId,
long nextLayoutId,
long previousLayoutId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updatePriority(long plid,
int priority)
throws java.lang.Exception
java.lang.Exception