类 SlotProfile

  • 所有已实现的接口:
    com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.nio.serialization.IdentifiedDataSerializable

    public class SlotProfile
    extends Object
    implements com.hazelcast.nio.serialization.IdentifiedDataSerializable
    Used to describe the status of the current slot, including resource size and assign status
    • 构造器详细资料

      • SlotProfile

        public SlotProfile()
      • SlotProfile

        public SlotProfile​(com.hazelcast.cluster.Address worker,
                           int slotID,
                           ResourceProfile resourceProfile,
                           String sequence)
    • 方法详细资料

      • getWorker

        public com.hazelcast.cluster.Address getWorker()
      • getSlotID

        public int getSlotID()
      • getOwnerJobID

        public long getOwnerJobID()
      • assign

        public void assign​(long jobID)
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
      • getSequence

        public String getSequence()
      • unassigned

        public void unassigned()
      • getFactoryId

        public int getFactoryId()
        指定者:
        getFactoryId 在接口中 com.hazelcast.nio.serialization.IdentifiedDataSerializable
      • getClassId

        public int getClassId()
        指定者:
        getClassId 在接口中 com.hazelcast.nio.serialization.IdentifiedDataSerializable
      • writeData

        public void writeData​(com.hazelcast.nio.ObjectDataOutput out)
                       throws IOException
        指定者:
        writeData 在接口中 com.hazelcast.nio.serialization.DataSerializable
        抛出:
        IOException
      • readData

        public void readData​(com.hazelcast.nio.ObjectDataInput in)
                      throws IOException
        指定者:
        readData 在接口中 com.hazelcast.nio.serialization.DataSerializable
        抛出:
        IOException