org.sonatype.gossip
Class EffectiveProfile

java.lang.Object
  extended by org.sonatype.gossip.EffectiveProfile

public final class EffectiveProfile
extends Object

Effective profile. This handles what is currently configured and activated. The meat of event dispatching is done here.

Since:
1.0
Author:
Jason Dillon

Constructor Summary
EffectiveProfile()
           
 
Method Summary
 void addProfile(ProfileNode node)
           
 void dispatch(Event event)
           
 Listener[] getListeners()
           
 List<ProfileNode> getProfiles()
           
 Map<String,LoggerNode> loggers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EffectiveProfile

public EffectiveProfile()
Method Detail

getProfiles

public List<ProfileNode> getProfiles()

addProfile

public void addProfile(ProfileNode node)

loggers

public Map<String,LoggerNode> loggers()

getListeners

public Listener[] getListeners()
Since:
2.5

dispatch

public void dispatch(Event event)


Copyright © 2008-2011 Sonatype. All Rights Reserved.