org.livetribe.slp.spi.sa
Interface ServiceAgentManager
- All Superinterfaces:
- AgentManager
- All Known Implementing Classes:
- StandardServiceAgentManager
public interface ServiceAgentManager
- extends AgentManager
- Version:
- $Rev: 200 $ $Date: 2006-08-09 14:17:10 +0200 (Wed, 09 Aug 2006) $
Method Summary |
boolean |
isTCPListening()
|
DAAdvert[] |
multicastDASrvRqst(Scopes scopes,
String filter,
String language,
long timeframe)
|
void |
multicastSrvDeRegNotification(ServiceInfo service,
ServiceAgentInfo serviceAgent)
|
void |
multicastSrvRegNotification(ServiceInfo service,
ServiceAgentInfo serviceAgent,
boolean freshRegistration)
|
SrvAck |
tcpSrvDeReg(InetAddress address,
ServiceInfo service,
ServiceAgentInfo serviceAgent)
|
SrvAck |
tcpSrvReg(InetAddress address,
ServiceInfo service,
ServiceAgentInfo serviceAgent,
boolean freshRegistration)
|
void |
tcpSrvRply(Socket socket,
ServiceAgentInfo serviceAgent,
Integer xid,
String language,
List serviceInfos)
|
void |
udpSAAdvert(InetSocketAddress address,
ServiceAgentInfo serviceAgent,
Integer xid,
String language)
|
void |
udpSrvRply(InetSocketAddress address,
ServiceAgentInfo serviceAgent,
Integer xid,
String language,
List serviceInfos)
|
isTCPListening
boolean isTCPListening()
multicastDASrvRqst
DAAdvert[] multicastDASrvRqst(Scopes scopes,
String filter,
String language,
long timeframe)
throws IOException
- Throws:
IOException
udpSAAdvert
void udpSAAdvert(InetSocketAddress address,
ServiceAgentInfo serviceAgent,
Integer xid,
String language)
throws IOException
- Throws:
IOException
tcpSrvReg
SrvAck tcpSrvReg(InetAddress address,
ServiceInfo service,
ServiceAgentInfo serviceAgent,
boolean freshRegistration)
throws IOException
- Throws:
IOException
tcpSrvDeReg
SrvAck tcpSrvDeReg(InetAddress address,
ServiceInfo service,
ServiceAgentInfo serviceAgent)
throws IOException
- Throws:
IOException
tcpSrvRply
void tcpSrvRply(Socket socket,
ServiceAgentInfo serviceAgent,
Integer xid,
String language,
List serviceInfos)
throws IOException
- Throws:
IOException
udpSrvRply
void udpSrvRply(InetSocketAddress address,
ServiceAgentInfo serviceAgent,
Integer xid,
String language,
List serviceInfos)
throws IOException
- Throws:
IOException
multicastSrvRegNotification
void multicastSrvRegNotification(ServiceInfo service,
ServiceAgentInfo serviceAgent,
boolean freshRegistration)
throws IOException
- Throws:
IOException
multicastSrvDeRegNotification
void multicastSrvDeRegNotification(ServiceInfo service,
ServiceAgentInfo serviceAgent)
throws IOException
- Throws:
IOException
Copyright © 2006-2012 LiveTribe. All Rights Reserved.