Atavism Version 2018.1AGIS API

atavism.msgsys
Class Subscription

java.lang.Object
  extended by atavism.msgsys.SubscriptionHandle
      extended by atavism.msgsys.Subscription

public abstract class Subscription
extends SubscriptionHandle

Helper class for tracking subscriptions in FilterTable. Applications should never need to instantiate a Subscription.


Constructor Summary
Subscription()
           
Subscription(IFilter filter)
           
Subscription(IFilter filter, MessageTrigger trigger, short flags)
           
Subscription(IFilter filter, short flags)
           
 
Method Summary
abstract  java.lang.Object getAssociation()
           
 IFilter getFilter()
           
 short getFlags()
           
 long getSubId()
           
 MessageTrigger getTrigger()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Subscription

public Subscription()

Subscription

public Subscription(IFilter filter)

Subscription

public Subscription(IFilter filter,
                    short flags)

Subscription

public Subscription(IFilter filter,
                    MessageTrigger trigger,
                    short flags)
Method Detail

getSubId

public long getSubId()

getFilter

public IFilter getFilter()

getTrigger

public MessageTrigger getTrigger()

getFlags

public short getFlags()

getAssociation

public abstract java.lang.Object getAssociation()


Copyright © 2018 Dragonsan Studios Sp. z o.o.