Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.runtime.remoting
Class ServerDescriptor

java.lang.Object
  extended by org.nuxeo.runtime.remoting.ServerDescriptor

public class ServerDescriptor
extends Object

Author:
Bogdan Stefanescu

Constructor Summary
ServerDescriptor(InvokerLocator locator)
           
ServerDescriptor(String uri)
           
 
Method Summary
 RemoteComponent addComponent(ComponentName name)
           
 boolean addExtension(String extensionId)
           
 void destroy()
           
 RemoteComponent getComponent(ComponentName name)
           
 Collection<ComponentName> getComponents()
           
 InvokerLocator getLocator()
           
 Server getServer()
           
 String getURI()
           
 boolean hasComponent(ComponentName name)
           
 boolean hasExtension(String extensionId)
           
 RemoteComponent removeComponent(ComponentName name)
           
 boolean removeExtension(String extensionId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerDescriptor

public ServerDescriptor(InvokerLocator locator)

ServerDescriptor

public ServerDescriptor(String uri)
                 throws MalformedURLException
Throws:
MalformedURLException
Method Detail

getServer

public Server getServer()
                 throws Exception
Throws:
Exception

getURI

public String getURI()
Returns:
the identity.

getLocator

public InvokerLocator getLocator()

getComponents

public Collection<ComponentName> getComponents()

addComponent

public RemoteComponent addComponent(ComponentName name)

getComponent

public RemoteComponent getComponent(ComponentName name)

removeComponent

public RemoteComponent removeComponent(ComponentName name)

hasComponent

public boolean hasComponent(ComponentName name)

addExtension

public boolean addExtension(String extensionId)

hasExtension

public boolean hasExtension(String extensionId)

removeExtension

public boolean removeExtension(String extensionId)

destroy

public void destroy()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.