Class TrackerMsg

  • All Implemented Interfaces:
    oracle.jdbc.internal.ObjectData, oracle.jdbc.internal.ObjectDataFactory, oracle.sql.ORAData, oracle.sql.ORADataFactory

    public class TrackerMsg
    extends java.lang.Object
    implements oracle.sql.ORAData, oracle.sql.ORADataFactory
    Since:
    12.2
    • Field Detail

      • _struct

        protected oracle.jpub.runtime.MutableStruct _struct
      • _sqlType

        protected static int[] _sqlType
      • _factory

        protected static oracle.sql.ORADataFactory[] _factory
      • _TrackerMsgFactory

        protected static final TrackerMsg _TrackerMsgFactory
    • Constructor Detail

      • TrackerMsg

        public TrackerMsg()
      • TrackerMsg

        public TrackerMsg​(long objectId,
                          long regionId,
                          java.lang.String operation)
                   throws java.sql.SQLException
        Throws:
        java.sql.SQLException
    • Method Detail

      • getORADataFactory

        public static oracle.sql.ORADataFactory getORADataFactory()
      • _init_struct

        protected void _init_struct​(boolean init)
      • toDatum

        public oracle.sql.Datum toDatum​(java.sql.Connection c)
                                 throws java.sql.SQLException
        Specified by:
        toDatum in interface oracle.sql.ORAData
        Throws:
        java.sql.SQLException
      • create

        public oracle.sql.ORAData create​(oracle.sql.Datum d,
                                         int sqlType)
                                  throws java.sql.SQLException
        Specified by:
        create in interface oracle.sql.ORADataFactory
        Throws:
        java.sql.SQLException
      • create

        protected oracle.sql.ORAData create​(TrackerMsg o,
                                            oracle.sql.Datum d,
                                            int sqlType)
                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getObjectId

        public long getObjectId()
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setObjectId

        public void setObjectId​(long objectId)
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getRegionId

        public long getRegionId()
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setRegionId

        public void setRegionId​(long roiId)
                         throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • getOperation

        public java.lang.String getOperation()
                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • setOperation

        public void setOperation​(java.lang.String operation)
                          throws java.sql.SQLException
        Throws:
        java.sql.SQLException