Class AbstractSocketEvent
- java.lang.Object
-
- org.eclipse.ecf.provider.filetransfer.events.socket.AbstractSocketEvent
-
- All Implemented Interfaces:
Event,ISocketEvent
- Direct Known Subclasses:
SocketClosedEvent,SocketConnectedEvent,SocketCreatedEvent
public abstract class AbstractSocketEvent extends Object implements ISocketEvent
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSocketEvent(ISocketEventSource source, Socket factorySocket, Socket wrappedSocket)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract StringgetEventName()SocketgetFactorySocket()SocketgetSocket()ISocketEventSourcegetSource()booleanisSameFactorySocket(ISocketEvent event)protected voidsetSocket(Socket socket)StringtoString()
-
-
-
Constructor Detail
-
AbstractSocketEvent
protected AbstractSocketEvent(ISocketEventSource source, Socket factorySocket, Socket wrappedSocket)
-
-
Method Detail
-
getSource
public ISocketEventSource getSource()
- Specified by:
getSourcein interfaceISocketEvent
-
getFactorySocket
public Socket getFactorySocket()
- Specified by:
getFactorySocketin interfaceISocketEvent
-
isSameFactorySocket
public boolean isSameFactorySocket(ISocketEvent event)
- Specified by:
isSameFactorySocketin interfaceISocketEvent
-
getSocket
public Socket getSocket()
- Specified by:
getSocketin interfaceISocketEvent
-
setSocket
protected void setSocket(Socket socket)
-
getEventName
protected abstract String getEventName()
-
-