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 protected
AbstractSocketEvent(ISocketEventSource source, Socket factorySocket, Socket wrappedSocket)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract String
getEventName()
Socket
getFactorySocket()
Socket
getSocket()
ISocketEventSource
getSource()
boolean
isSameFactorySocket(ISocketEvent event)
protected void
setSocket(Socket socket)
String
toString()
-
-
-
Constructor Detail
-
AbstractSocketEvent
protected AbstractSocketEvent(ISocketEventSource source, Socket factorySocket, Socket wrappedSocket)
-
-
Method Detail
-
getSource
public ISocketEventSource getSource()
- Specified by:
getSource
in interfaceISocketEvent
-
getFactorySocket
public Socket getFactorySocket()
- Specified by:
getFactorySocket
in interfaceISocketEvent
-
isSameFactorySocket
public boolean isSameFactorySocket(ISocketEvent event)
- Specified by:
isSameFactorySocket
in interfaceISocketEvent
-
getSocket
public Socket getSocket()
- Specified by:
getSocket
in interfaceISocketEvent
-
setSocket
protected void setSocket(Socket socket)
-
getEventName
protected abstract String getEventName()
-
-