org.alfresco.util.remote.server
Class RmiRemoteInputStreamServer
java.lang.Object
org.alfresco.util.remote.server.AbstractRemoteInputStreamServer
org.alfresco.util.remote.server.RmiRemoteInputStreamServer
- All Implemented Interfaces:
- RemoteInputStreamServer
public class RmiRemoteInputStreamServer
- extends AbstractRemoteInputStreamServer
Concrete implementation of a remoting InputStream based on RMI.
- Since:
- Alfresco 2.2
Method Summary |
void |
close()
Closes the stream and the RMI connection to the peer. |
static RemoteInputStreamServer |
obtain(java.lang.String host,
int port,
java.lang.String name)
Utility method to lookup a remote stream peer over RMI. |
java.lang.String |
start(java.lang.String host,
int port)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RmiRemoteInputStreamServer
public RmiRemoteInputStreamServer(java.io.InputStream inputStream)
start
public java.lang.String start(java.lang.String host,
int port)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
close
public void close()
throws java.io.IOException
- Closes the stream and the RMI connection to the peer.
- Specified by:
close
in interface RemoteInputStreamServer
- Overrides:
close
in class AbstractRemoteInputStreamServer
- Throws:
java.io.IOException
obtain
public static RemoteInputStreamServer obtain(java.lang.String host,
int port,
java.lang.String name)
throws java.rmi.RemoteException
- Utility method to lookup a remote stream peer over RMI.
- Throws:
java.rmi.RemoteException
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.