public class MyRmiListener extends AbstractRmiListener implements RmiDataListener, Reloadable
RemoteSensorStub due to
rmic-problems.PropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private DataListener |
data
The data value reference that is served by this rmi-data listener.
|
KEY_ALIVE, KEY_EXPORTPORT, KEY_INIT, KEY_LISTENERNAME, KEY_RETRY, KEY_RETRYSLEEP, KEY_SHUTDOWNDELAYKEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOMECONFIG, KEY_CLASS| Constructor and Description |
|---|
MyRmiListener(Map<String,String> info)
Constructs a new helper class that is responsible for listener
surveying.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
deregisterAtCaster(RmiCaster caster,
Class ignore)
Checks if the rmi-caster is a rmi data caster.
|
protected boolean |
registerAtCaster(RmiCaster caster,
Class ignore)
Checks if the rmi-caster is a rmi data caster.
|
double |
rescanned(String key,
String old,
String newval)
Makes this method public, no further changes.
|
void |
rmiDataAvailable(DataEvent de)
Receives a remote data event from a weather sensor.
|
void |
setDataListener(DataListener serve)
Sets the
DataValue class that receives this rmi data events. |
allBound, blockBinding, blockBinding, disconnect, exit, getIP, getListenerName, isConnected, listenerName, releaseBinding, releaseBinding, startBinding, startBindingcontainsRemoteProperty, getRemoteProperties, getRemoteProperty, setRemotePropertyclone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, parseObject, reload, removeProperty, requires, setObject, setProperties, setProperty, stringProperties, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetListenerNamedisconnect, isConnectedreloaddefaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringPropertiesprivate DataListener data
public MyRmiListener(Map<String,String> info) throws RemoteException
RemoteExceptionpublic double rescanned(String key, String old, String newval)
rescanned in interface Reloadablerescanned in class AbstractRmiListenerprotected boolean registerAtCaster(RmiCaster caster, Class ignore)
registerAtCaster in class AbstractRmiListenerprotected boolean deregisterAtCaster(RmiCaster caster, Class ignore)
deregisterAtCaster in class AbstractRmiListenerpublic void setDataListener(DataListener serve)
DataValue class that receives this rmi data events.public void rmiDataAvailable(DataEvent de) throws RemoteException
rmiDataAvailable in interface RmiDataListenerRemoteException