org.granite.tide.data
Annotation Type DataEnabled


@Retention(value=RUNTIME)
@Target(value=TYPE)
@InterceptorBinding
public @interface DataEnabled


Required Element Summary
 String topic
           
 
Optional Element Summary
 Class<? extends DataTopicParams> params
           
 DataEnabled.PublishMode publish
           
 boolean useInterceptor
           
 

Element Detail

topic

public abstract String topic

params

public abstract Class<? extends DataTopicParams> params
Default:
org.granite.tide.data.DefaultDataTopicParams.class

publish

public abstract DataEnabled.PublishMode publish
Default:
org.granite.tide.data.DataEnabled.PublishMode.MANUAL

useInterceptor

public abstract boolean useInterceptor
Default:
false