Interface InstanceDescriptor

All Superinterfaces:
InstanceId, org.refcodes.mixin.InstanceIdAccessor, org.refcodes.mixin.TypeAccessor
All Known Subinterfaces:
ProxyDescriptor, PublishSubjectMessage

public interface InstanceDescriptor extends InstanceId, org.refcodes.mixin.TypeAccessor
The most common information to be provided when describing an object residing in a RemoteServer and which is linked to a RemoteClient. The RemoteServer creates this descriptor and passes it to the RemoteClient, the RemoteClient attaches this information to a ProxyDescriptor describing its proxy instances.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.refcodes.mixin.InstanceIdAccessor

    org.refcodes.mixin.InstanceIdAccessor.InstanceIdBuilder<B extends org.refcodes.mixin.InstanceIdAccessor.InstanceIdBuilder<B>>, org.refcodes.mixin.InstanceIdAccessor.InstanceIdMutator, org.refcodes.mixin.InstanceIdAccessor.InstanceIdProperty

    Nested classes/interfaces inherited from interface org.refcodes.mixin.TypeAccessor

    org.refcodes.mixin.TypeAccessor.TypeBuilder<T extends Object,B extends org.refcodes.mixin.TypeAccessor.TypeBuilder<T,B>>, org.refcodes.mixin.TypeAccessor.TypeMutator<T extends Object>, org.refcodes.mixin.TypeAccessor.TypeProperty<T extends Object>
  • Method Summary

    Methods inherited from interface org.refcodes.mixin.InstanceIdAccessor

    getInstanceId

    Methods inherited from interface org.refcodes.mixin.TypeAccessor

    getType