Interface Exceptions


  • @ExceptionWrapper(idPrefix="ORBIO")
    public interface Exceptions
    Logging and Exception handling for the io package.
    • Method Detail

      • noOptionalDataExceptionConstructor

        @Message("No optional data exception constructor available")
        @Log(id=1)
        java.lang.ExceptionInInitializerError noOptionalDataExceptionConstructor​(@Chain
                                                                                 java.lang.Exception exc)
      • cantCreateOptionalDataException

        @Message("Can\'t create optional data exception")
        @Log(id=2)
        java.lang.Error cantCreateOptionalDataException​(@Chain
                                                        java.lang.Exception ex)
      • readLineMethodNotSupported

        @Message("readLine method not supported")
        @Log(id=3)
        java.io.IOException readLineMethodNotSupported()
      • registerValidationNotSupport

        @Message("registerValidation method not supported")
        @Log(id=4)
        java.lang.Error registerValidationNotSupport()
      • resolveClassNotSupported

        @Message("resolveClass method not supported")
        @Log(id=5)
        java.io.IOException resolveClassNotSupported()
      • resolveObjectNotSupported

        @Message("resolveObject method not supported")
        @Log(id=6)
        java.io.IOException resolveObjectNotSupported()
      • illegalAccessInvokingObjectRead

        @Message("IllegalAccessException when invoking readObject")
        @Log(id=7)
        void illegalAccessInvokingObjectRead​(@Chain
                                             java.lang.IllegalAccessException e)
      • invalidClassForPrimitive

        @Message("Bad type {0} for primitive field")
        @Log(id=8)
        java.io.InvalidClassException invalidClassForPrimitive​(java.lang.String name)
      • unknownCallType

        @Message("Unknown call type {0} while reading object field: possible stream corruption")
        @Log(id=9)
        java.io.StreamCorruptedException unknownCallType​(int callType)
      • unknownTypecodeKind

        @Message("Unknown typecode kind {0} while reading object field: possible stream corruption")
        @Log(id=10)
        java.io.StreamCorruptedException unknownTypecodeKind​(int value)
      • couldNotAssignObjectToField

        @Message("Assigning instance of class {0} to field {1}")
        @Log(id=11)
        java.lang.ClassCastException couldNotAssignObjectToField​(@Chain
                                                                 java.lang.IllegalArgumentException exc,
                                                                 java.lang.String className,
                                                                 java.lang.String fieldName)
      • notSettingField

        @Message("Not setting field {0} on class {1}: likely that class has evolved")
        @Log(level=FINE,
             id=12)
        void notSettingField​(java.lang.String fieldName,
                             java.lang.String className)
      • streamCorrupted

        @Message("Stream corrupted")
        @Log(id=13)
        java.io.StreamCorruptedException streamCorrupted​(java.lang.Throwable t)
      • couldNotUnmarshalEnum

        @Log(id=14)
        @Message("Could not unmarshal enum with cls {0}, value {1} using EnumDesc")
        java.io.IOException couldNotUnmarshalEnum​(java.lang.String cls,
                                                  java.lang.String value)
      • annotateClassNotSupported

        @Message("method annotateClass not supported")
        @Log(id=102)
        java.io.IOException annotateClassNotSupported()
      • replaceObjectNotSupported

        @Message("method replaceObject not supported")
        @Log(id=103)
        java.io.IOException replaceObjectNotSupported()
      • serializationObjectStreamClassNotSupported

        @Message("serialization of ObjectStreamClass not supported")
        @Log(id=104)
        java.io.IOException serializationObjectStreamClassNotSupported()
      • notSerializable

        @Message("serialization of ObjectStreamClass not supported")
        @Log(id=105)
        java.io.NotSerializableException notSerializable​(java.lang.String name)
      • invalidClassForWrite

        @Message("Invalid class {0} for writing field")
        @Log(id=106)
        java.io.InvalidClassException invalidClassForWrite​(java.lang.String name)
      • defaultDataAlreadyRead

        @Message("Default data already read")
        @Log(id=202)
        java.io.StreamCorruptedException defaultDataAlreadyRead()
      • defaultDataMustBeReadFirst

        @Message("Default data must be read first")
        @Log(id=203)
        java.io.StreamCorruptedException defaultDataMustBeReadFirst()
      • defaultDataNotPresent

        @Message("Default data not sent or already read")
        @Log(id=204)
        java.io.StreamCorruptedException defaultDataNotPresent()
      • couldNotAccessSerialPersistentFields

        @Message("Default data not sent or already read")
        @Log(level=FINE,
             id=302)
        void couldNotAccessSerialPersistentFields​(@Chain
                                                  java.lang.Exception e,
                                                  java.lang.String name)
      • fieldTypeMismatch

        @Message("Field type mismatch in Class {0} for field (name {1}, type {2})and reflected field (name {3}, type {4})")
        @Log(level=FINE,
             id=303)
        void fieldTypeMismatch​(java.lang.String cname,
                               java.lang.String fldName,
                               java.lang.Class<?> fldType,
                               java.lang.String rfldName,
                               java.lang.Class<?> rfldType)
      • noSuchField

        @Message("Could not find field {1} in class {0}")
        @Log(level=FINE,
             id=304)
        void noSuchField​(@Chain
                         java.lang.NoSuchFieldException e,
                         java.lang.String className,
                         java.lang.String fieldName)
      • cantFindHasStaticInitializer

        @Message("Could not hasStaticInitializer method in class {0}")
        @Log(id=305)
        java.lang.InternalError cantFindHasStaticInitializer​(java.lang.String cname)
      • errorInvokingHasStaticInitializer

        @Message("Could not invoke hasStaticInitializer method")
        @Log(id=306)
        java.lang.InternalError errorInvokingHasStaticInitializer​(@Chain
                                                                  java.lang.Exception ex)
      • calledWriteObjectTwice

        @Message("Call writeObject twice")
        @Log(id=402)
        java.io.IOException calledWriteObjectTwice()
      • calledDefaultWriteObjectTwice

        @Message("Call defaultWriteObject or writeFields twice")
        @Log(id=403)
        java.io.IOException calledDefaultWriteObjectTwice()
      • defaultWriteObjectAfterCustomData

        @Message("Cannot call defaultWriteObject or writeFields after writing custom data")
        @Log(id=404)
        java.io.IOException defaultWriteObjectAfterCustomData()
      • invalidPrimitiveType

        @Message("Invalid primitive type {0}")
        @Log(id=502)
        java.lang.Error invalidPrimitiveType​(java.lang.String name)
      • invalidPrimitiveComponentType

        @Message("Invalid primitive component type {0}")
        @Log(id=503)
        java.lang.Error invalidPrimitiveComponentType​(java.lang.String name)