blob: d0dcb871a50f1756e9d3e656be0ba021b0e98f17 [file] [log] [blame]
import java.security.Permission;
import net.jini.constraint.BasicMethodConstraints;
import net.jini.core.constraint.InvocationConstraints;
import net.jini.core.entry.Entry;
import net.jini.core.lookup.ServiceID;
import net.jini.discovery.LookupDiscovery;
import net.jini.jeri.BasicILFactory;
import net.jini.jeri.BasicJeriExporter;
import net.jini.jeri.tcp.TcpServerEndpoint;
import net.jini.lookup.JoinManager;
import net.jini.lookup.entry.Name;
import net.jini.security.BasicProxyPreparer;
org.apache.river.container.examples.greeter {
groups = new String[] {$discoveryGroup};
exporter = new BasicJeriExporter(TcpServerEndpoint.getInstance(0),
new BasicILFactory());
serviceInvocationConstraints=InvocationConstraints.EMPTY;
registrarPreparer =
new BasicProxyPreparer(false, new BasicMethodConstraints(serviceInvocationConstraints),
new Permission[] { new RuntimePermission("accessClassInPackage.com.sun.proxy") } );
static discoveryManager =
new LookupDiscovery( groups, this);
static attributes = new Entry[] { new Name("greeter-service") };
}
net.jini.lookup.JoinManager {
registrarPreparer = org.apache.river.container.examples.greeter.registrarPreparer;
registrationPreparer = org.apache.river.container.examples.greeter.registrarPreparer;
}