Class NoMoreImplementationsInOperationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- es.bsc.dataclay.exceptions.DataClayException
-
- es.bsc.dataclay.exceptions.logicmodule.classmgr.NoMoreImplementationsInOperationException
-
- All Implemented Interfaces:
DataClaySerializable
,Serializable
public class NoMoreImplementationsInOperationException extends DataClayException
This class represents the exceptions produced in ClassManager module when you try to remove an implementation from an Operation that just have this implementation.- Version:
- 0.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NoMoreImplementationsInOperationException(ImplementationID implementationID, OperationID operationID)
This exception is produced when trying to remove the last implementation with ID provided from the operation with ID provided.
-
Method Summary
-
Methods inherited from class es.bsc.dataclay.exceptions.DataClayException
asGrpcException, deserialize, equals, getErrorcode, getLocalizedMessage, hashCode, printStackTrace, serialize, setErrorCode, setExceptionMessage
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
NoMoreImplementationsInOperationException
public NoMoreImplementationsInOperationException(ImplementationID implementationID, OperationID operationID)
This exception is produced when trying to remove the last implementation with ID provided from the operation with ID provided.- Parameters:
implementationID
- ID of the implementation to remove.operationID
- ID of the operation to remove.
-
-