diff options
Diffstat (limited to 'java/demo/Ice/async/Server.java')
-rw-r--r-- | java/demo/Ice/async/Server.java | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/java/demo/Ice/async/Server.java b/java/demo/Ice/async/Server.java index 696979091d7..84513854170 100644 --- a/java/demo/Ice/async/Server.java +++ b/java/demo/Ice/async/Server.java @@ -34,30 +34,7 @@ public class Server extends Ice.Application Ice.ObjectAdapter adapter = communicator().createObjectAdapter("Hello"); _workQueue = new WorkQueue(); - - final HelloI helloServant = new HelloI(_workQueue); - - Ice.ServantLocator servantLocator = new Ice.ServantLocator() - { - public Ice.Object locate(Ice.Current curr, Ice.LocalObjectHolder cookie) - { - return helloServant; - } - - public void finished(Ice.Current curr, Ice.Object servant, java.lang.Object cookie) - { - // nothing - } - - public void deactivate(String category) - { - System.err.println("deactivating servant locator"); - } - }; - - - adapter.addServantLocator(servantLocator, ""); - + adapter.add(new HelloI(_workQueue), communicator().stringToIdentity("hello")); _workQueue.start(); adapter.activate(); |