Package org.eblocker.server.upnp
Class UpnpManagementService
java.lang.Object
org.eblocker.server.upnp.UpnpManagementService
-
Constructor Summary
ConstructorsConstructorDescriptionUpnpManagementService(NetworkInterfaceWrapper networkInterfaceWrapper, org.fourthline.cling.UpnpService upnpService, UpnpPortForwardingAddFactory upnpPortForwardingAddFactory, UpnpPortForwardingDeleteFactory upnpPortForwardingDeleteFactory, UpnpActionCallbackFactory upnpActionCallbackFactory, UpnpActionInvocationFactory upnpActionInvocationFacory, int upnpDiscoveryMaxSteps, int upnpDiscoveryWaitingTime) -
Method Summary
Modifier and TypeMethodDescriptionaddPortForwarding(int externalPort, int internalPort, int duration, String description) addPortForwarding(UpnpPortForwarding portForwarding) addPortForwardings(List<UpnpPortForwarding> portForwardings) findExistingForwardingsBlockingRequest(int externalPort, int internalPort) removePortForwarding(UpnpPortForwarding portForwarding) removePortForwardings(List<UpnpPortForwarding> portForwardings) voidwatchdog()
-
Constructor Details
-
UpnpManagementService
@Inject public UpnpManagementService(NetworkInterfaceWrapper networkInterfaceWrapper, org.fourthline.cling.UpnpService upnpService, UpnpPortForwardingAddFactory upnpPortForwardingAddFactory, UpnpPortForwardingDeleteFactory upnpPortForwardingDeleteFactory, UpnpActionCallbackFactory upnpActionCallbackFactory, UpnpActionInvocationFactory upnpActionInvocationFacory, int upnpDiscoveryMaxSteps, int upnpDiscoveryWaitingTime)
-
-
Method Details
-
addPortForwarding
public List<UpnpPortForwardingResult> addPortForwarding(int externalPort, int internalPort, int duration, String description) -
addPortForwardings
-
addPortForwarding
-
removePortForwardings
public List<UpnpPortForwardingResult> removePortForwardings(List<UpnpPortForwarding> portForwardings) -
removePortForwarding
-
watchdog
public void watchdog() -
getPortForwardings
-
findExistingForwardingsBlockingRequest
public List<UpnpPortForwarding> findExistingForwardingsBlockingRequest(int externalPort, int internalPort)
-