Interface ListenerConfig
-
- All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy,org.jvnet.hk2.config.types.PropertyBag
public interface ListenerConfig extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBagConnects a specific listener class with specific managed objects
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull StringgetListenerClassName()Gets the value of the listenerClassName property.List<org.jvnet.hk2.config.types.Property>getProperty()Properties as perPropertyBag@NotNull StringgetSubscribeListenerWith()Gets the value of the subscribeListenerWith property.voidsetListenerClassName(String value)Sets the value of the listenerClassName property.voidsetSubscribeListenerWith(String value)Sets the value of the subscribeListenerWith property.
-
-
-
Method Detail
-
getListenerClassName
@NotNull @NotNull String getListenerClassName()
Gets the value of the listenerClassName property. The name of a class that can act as a listener for alerts. Non-empty string containing a Java class name.- Returns:
- possible object is
String
-
setListenerClassName
void setListenerClassName(String value) throws PropertyVetoException
Sets the value of the listenerClassName property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getSubscribeListenerWith
@NotNull @NotNull String getSubscribeListenerWith()
Gets the value of the subscribeListenerWith property. A list of managed object names that the listener should be subscribed to. A non-empty, comma separated list.- Returns:
- possible object is
String
-
setSubscribeListenerWith
void setSubscribeListenerWith(String value) throws PropertyVetoException
Sets the value of the subscribeListenerWith property.- Parameters:
value- allowed object isString- Throws:
PropertyVetoException
-
getProperty
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<org.jvnet.hk2.config.types.Property> getProperty()Properties as perPropertyBag- Specified by:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
-