net.sourceforge.hiveevents
Class ChannelObjectProvider

java.lang.Object
  extended by net.sourceforge.hiveevents.ChannelObjectProvider
All Implemented Interfaces:
org.apache.hivemind.service.ObjectProvider

public class ChannelObjectProvider
extends java.lang.Object
implements org.apache.hivemind.service.ObjectProvider

The ObjectProvider for event channels. Mapped to the "channel:" prefix.

Author:
Jean-Francois Poilpret

Constructor Summary
ChannelObjectProvider(ChannelRepository repository)
           
 
Method Summary
 java.lang.Object provideObject(org.apache.hivemind.internal.Module contributingModule, java.lang.Class propertyType, java.lang.String inputValue, org.apache.hivemind.Location location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChannelObjectProvider

public ChannelObjectProvider(ChannelRepository repository)
Method Detail

provideObject

public java.lang.Object provideObject(org.apache.hivemind.internal.Module contributingModule,
                                      java.lang.Class propertyType,
                                      java.lang.String inputValue,
                                      org.apache.hivemind.Location location)
Specified by:
provideObject in interface org.apache.hivemind.service.ObjectProvider