public interface ModelFragmentManagement
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
void |
deleteModelFragment(java.lang.Integer fragmentId) |
void |
deleteModelFragments(int[] fragmentIds) |
ModelFragmentData[] |
findAllModelFragments() |
ModelFragmentData |
findModelFragmentById(java.lang.Integer modelfragmentId) |
ModelFragmentData[] |
findModelFragmentByIds(int[] fragmentIds) |
ModelFragmentData[] |
findModelFragmentsByNameAndVersion(java.lang.String namePattern,
java.lang.String versionPattern) |
java.lang.Integer |
publish(byte[] fragmentHandler) |
byte[] |
retrieve(java.lang.Integer fragmentId) |
void deleteModelFragment(java.lang.Integer fragmentId) throws IOException, IOFragmentException, java.rmi.RemoteException
IOException
IOFragmentException
java.rmi.RemoteException
void deleteModelFragments(int[] fragmentIds) throws IOException, IOFragmentException, java.rmi.RemoteException
IOException
IOFragmentException
java.rmi.RemoteException
ModelFragmentData[] findAllModelFragments() throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
ModelFragmentData findModelFragmentById(java.lang.Integer modelfragmentId) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
ModelFragmentData[] findModelFragmentByIds(int[] fragmentIds) throws IOException, java.rmi.RemoteException
IOException
java.rmi.RemoteException
ModelFragmentData[] findModelFragmentsByNameAndVersion(java.lang.String namePattern, java.lang.String versionPattern) throws IOException, InvalidPatternException, java.rmi.RemoteException
IOException
InvalidPatternException
java.rmi.RemoteException
java.lang.Integer publish(byte[] fragmentHandler) throws IOException, MalformedFragmentException, IOFragmentException, java.rmi.RemoteException
IOException
MalformedFragmentException
IOFragmentException
java.rmi.RemoteException
byte[] retrieve(java.lang.Integer fragmentId) throws IOException, IOFragmentException, java.rmi.RemoteException
IOException
IOFragmentException
java.rmi.RemoteException