| com.metaboss.enterprise.bo.BOException com.metaboss.enterprise.bo.BOUnexpectedImplementationTypeException
BOUnexpectedImplementationTypeException | public class BOUnexpectedImplementationTypeException extends BOException (Code) | | This exception is thrown out of the business objects when some problem with
type of the underlying implementation was discovered. This is akin java.lang.ClassCastException
and it means that attempt to cast an interface to the expected type of implementation has failed.
Casting of the interface to implementation occurs some times when underlying implementation class needs
to use package level (internally visible, but not part of interface) methods from the other class,
so it attempts to cast an interface to the implementation.
|
BOUnexpectedImplementationTypeException | public BOUnexpectedImplementationTypeException(String pMessage)(Code) | | Constructs BOUnexpectedImplementationTypeException with message
|
BOUnexpectedImplementationTypeException | public BOUnexpectedImplementationTypeException(String pMessage, ClassCastException pCause)(Code) | | Constructs BOUnexpectedImplementationTypeException with message and cause
|
|
|