@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface StagingService extends BaseService
StagingServiceUtil
Modifier and Type | Method and Description |
---|---|
void |
cleanUpStagingRequest(long stagingRequestId) |
long |
createStagingRequest(long groupId,
String checksum) |
void |
enableLocalStaging(long groupId,
boolean branchingPublic,
boolean branchingPrivate,
ServiceContext serviceContext) |
void |
enableRemoteStaging(long groupId,
boolean branchingPublic,
boolean branchingPrivate,
String remoteAddress,
int remotePort,
String remotePathContext,
boolean secureConnection,
long remoteGroupId,
ServiceContext serviceContext) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
boolean |
hasRemoteLayout(String uuid,
long groupId,
boolean privateLayout) |
void |
propagateExportImportLifecycleEvent(int code,
int processFlag,
String processId,
List<Serializable> arguments) |
MissingReferences |
publishStagingRequest(long stagingRequestId,
ExportImportConfiguration exportImportConfiguration) |
void |
updateStagingRequest(long stagingRequestId,
String fileName,
byte[] bytes) |
void cleanUpStagingRequest(long stagingRequestId) throws PortalException
PortalException
long createStagingRequest(long groupId, String checksum) throws PortalException
PortalException
void enableLocalStaging(long groupId, boolean branchingPublic, boolean branchingPrivate, ServiceContext serviceContext) throws PortalException
PortalException
void enableRemoteStaging(long groupId, boolean branchingPublic, boolean branchingPrivate, String remoteAddress, int remotePort, String remotePathContext, boolean secureConnection, long remoteGroupId, ServiceContext serviceContext) throws PortalException
PortalException
String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) boolean hasRemoteLayout(String uuid, long groupId, boolean privateLayout) throws PortalException
PortalException
void propagateExportImportLifecycleEvent(int code, int processFlag, String processId, List<Serializable> arguments) throws PortalException
PortalException
MissingReferences publishStagingRequest(long stagingRequestId, ExportImportConfiguration exportImportConfiguration) throws PortalException
PortalException
void updateStagingRequest(long stagingRequestId, String fileName, byte[] bytes) throws PortalException
PortalException