|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MatchingTree
This interface specifies the operations that need to be supported by client matching trees and cluster/unit-contoller trees.
| Method Summary | |
|---|---|
void |
addSubscriptionProfile(Profile profile)
This method adds a subscription profile to the matching tree |
int |
getManagedProfileType()
Returns the type of profiles managed by this matching engine |
int |
getMatchingLevel()
This method returns the level assocaited with this matching tree. |
Object |
matchEvent(NBEvent nbEvent)
|
void |
propagateChangesToHigherLevels(Profile profile,
boolean addProfile)
Propagates profile changes to higher levels |
void |
removeSubscriptionProfile(Profile profile)
This method adds a subscription profile to the matching tree |
void |
setNodeDestination(Destinations destination)
This method sets the destination address for this node |
| Method Detail |
|---|
int getMatchingLevel()
void setNodeDestination(Destinations destination)
void addSubscriptionProfile(Profile profile)
profile - The profile comprising the subscription and
the destination assocaited with the subscription.void removeSubscriptionProfile(Profile profile)
void propagateChangesToHigherLevels(Profile profile,
boolean addProfile)
Object matchEvent(NBEvent nbEvent)
int getManagedProfileType()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||