Module system
Back to master index

[public] Configuration Point system.rmiListenerInterfacesOccurs: unbounded
List of services that accept listener interfaces - and the interfaces used. Each of these listener interfaces needs to be registered differently with the RMI server.
Schema
Element <service>
Description of an acr service with listener interfaces
Attribute id (required) (unique) Translator: qualified-id
the id of the service
Nested Elements
Description of an acr service with listener interfaces
<create-object class="org.astrogrid.desktop.modules.system.contributions.RmiListenerInterfacesContribution" />
<read-attribute attribute="id" property="id" />
<invoke-parent method="addElement" />
Attribute id (required) (unique) Translator: qualified-id
the id of the service
Element <listener>
A listener inteface that this service accepts as a parameter
Attribute interface (required) Translator: class
Class name of the listener interface. Must extend Listener.
Conversion Rules
<push-attribute attribute="interface" />
<invoke-parent method="add" />
Conversion Rules
<create-object class="org.astrogrid.desktop.modules.system.contributions.RmiListenerInterfacesContribution" />
<read-attribute attribute="id" property="id" />
<invoke-parent method="addElement" />
Contribution from module astrogrid
<service id="community" >
  • <listener interface="org.astrogrid.acr.astrogrid.UserLoginListener" />
</service>
Contribution from module astrogrid
<service id="processManager" >
  • <listener interface="org.astrogrid.acr.astrogrid.RemoteProcessListener" />
</service>
Contribution from module builtin
<service id="shutdown" >
  • <listener interface="org.astrogrid.acr.builtin.ShutdownListener" />
</service>
Contribution from module plastic
<service id="hub" >
  • <listener interface="org.votech.plastic.PlasticListener" />
</service>

Module system
Back to master index