public class SourcePublicationServiceImpl extends AbstractServiceImpl implements SourcePublicationService
| Constructor and Description |
|---|
SourcePublicationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPermissionRecursive(ItemModel item,
String userright)
Check if the current user has the specified access right for an item
|
List<PublicationComponentModel> |
getChildNodes(PublicationComponentModel element) |
PublicationModel |
getCurrentPublication()
get current publication
|
List<PublicationModel> |
getExistingPublications()
get all existing publications
|
LayoutService |
getLayoutService() |
SystemService |
getSystemService() |
void |
setCurrentPublication(PublicationModel currentPublication)
sets the publication that should not appear in the list returned by
SourcePublicationService.getExistingPublications() |
void |
setLayoutService(LayoutService layoutService) |
void |
setSystemService(SystemService systemService) |
getEnum, getEnums, getModelService, setModelServicepublic PublicationModel getCurrentPublication()
SourcePublicationServicegetCurrentPublication in interface SourcePublicationServicepublic void setCurrentPublication(PublicationModel currentPublication)
SourcePublicationServiceSourcePublicationService.getExistingPublications()setCurrentPublication in interface SourcePublicationServicecurrentPublication - the currentPublication to setpublic List<PublicationModel> getExistingPublications()
SourcePublicationServicegetExistingPublications in interface SourcePublicationServicepublic LayoutService getLayoutService()
public void setLayoutService(LayoutService layoutService)
layoutService - the layoutService to setpublic SystemService getSystemService()
public void setSystemService(SystemService systemService)
public List<PublicationComponentModel> getChildNodes(PublicationComponentModel element)
getChildNodes in interface SourcePublicationServicepublic boolean checkPermissionRecursive(ItemModel item, String userright)
SourcePublicationServicecheckPermissionRecursive in interface SourcePublicationServiceitem - the itemuserright - the userrightCopyright © 2017 SAP SE. All Rights Reserved.