Valescom Java API

com.valescom.support.subscription.java
Interface Subscription

All Superinterfaces:
Cloneable, Taggable, Visitable
All Known Implementing Classes:
Categories, Expression

public interface Subscription
extends Cloneable, Visitable, Taggable

Responsibility:
Providing an interface for Objects that define an interest in Publications.
The evaluate method determines whether a Categories matches this Subscription.
Usage:

public
class MySubscription
{
    public boolean
    evaluate(Categories aCategories)
    {
        return aCategories.containsKey("myKey");
    }
}

 

Method Summary
 Object clone()
           
 boolean evaluate(Categories aCategories)
           
 
Methods inherited from interface com.valescom.support.visitor.java.Visitable
accept
 
Methods inherited from interface com.valescom.support.tag.java.Taggable
tag
 

Method Detail

clone

public Object clone()

evaluate

public boolean evaluate(Categories aCategories)

Valescom Java API

Copyright 1998, 2003 - Valescom