Package de.elo.ix.client
Interface PackageService
- All Superinterfaces:
byps.BRemote
,byps.Remote
,de.elo.utils.net.Remote
,Remote
public interface PackageService
extends byps.BRemote
This interface provides functions to access packages. EIX-1895
- Since:
- 21.00.000.005
-
Method Summary
Modifier and TypeMethodDescriptioncheckinPackage
(ClientInfo ci, PackageData data, PackageDataZ packageZ, LockZ unlockZ) Create aPackageData
object.checkoutPackages
(ClientInfo ci, PackageCheckoutInfo checkoutInfo, PackageDataZ packageZ, LockZ lockZ) Read and maybe lockPackageData
objects.createPackage
(ClientInfo ci, String nameOrGuid) Create aPackageData
object.void
deletePackages
(ClientInfo ci, PackageDeleteInfo deleteInfo, LockZ unlockZ) DeletePackageData
objects.exportPackageContent
(ClientInfo ci, PackageExportInfo exportInfo) ExportPackageData
objects.Methods inherited from interface byps.BRemote
BRemote_getTargetId
-
Method Details
-
createPackage
Create aPackageData
object.- Parameters:
ci
- ClientInfo object with language, country and ticket.nameOrGuid
- Package name or GUID- Returns:
- PackageData object.
- Throws:
byps.RemoteException
-
checkinPackage
String checkinPackage(ClientInfo ci, PackageData data, PackageDataZ packageZ, LockZ unlockZ) throws byps.RemoteException Create aPackageData
object.- Parameters:
ci
- ClientInfo object with language, country and ticket.data
- PackageData object.packageZ
- Valid members in the PackageData object.- Returns:
- Package GUID.
- Throws:
byps.RemoteException
-
checkoutPackages
PackageResult checkoutPackages(ClientInfo ci, PackageCheckoutInfo checkoutInfo, PackageDataZ packageZ, LockZ lockZ) throws byps.RemoteException Read and maybe lockPackageData
objects.- Parameters:
ci
- ClientInfo object with language, country and ticket.checkoutInfo
- Checkout criteria.packageZ
- Members to be read.lockZ
- Lock mode.- Returns:
- PackageResult object.
- Throws:
byps.RemoteException
-
deletePackages
void deletePackages(ClientInfo ci, PackageDeleteInfo deleteInfo, LockZ unlockZ) throws byps.RemoteException DeletePackageData
objects.- Parameters:
ci
- ClientInfo object with language, country and ticket.deleteInfo
- Delete criteria.unlockZ
- Unlock packages- Throws:
byps.RemoteException
-
exportPackageContent
PackageContent exportPackageContent(ClientInfo ci, PackageExportInfo exportInfo) throws byps.RemoteException ExportPackageData
objects.- Parameters:
ci
- ClientInfo object with language, country and ticketexportInfo
- Export parameter- Returns:
- PackageContent object
- Throws:
byps.RemoteException
-