Package com.soffid.iam.service
Class NetworkDiscoveryServiceImpl
- java.lang.Object
-
- com.soffid.iam.service.NetworkDiscoveryServiceBase
-
- com.soffid.iam.service.NetworkDiscoveryServiceImpl
-
- All Implemented Interfaces:
com.soffid.iam.service.NetworkDiscoveryService
public class NetworkDiscoveryServiceImpl extends NetworkDiscoveryServiceBase
-
-
Constructor Summary
Constructors Constructor Description NetworkDiscoveryServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.soffid.iam.api.HostService
handleCreateHostService(com.soffid.iam.api.HostService service)
protected void
handleCreateNetworkAccount(com.soffid.iam.api.Network network, com.soffid.iam.api.Account account)
protected com.soffid.iam.api.System
handleCreateSystemCandidate(com.soffid.iam.api.Host host, String agentType, String userName, com.soffid.iam.api.Password password, String instance)
protected void
handleDeleteHostService(com.soffid.iam.api.HostService service)
protected void
handleDisconnectSystemFromHost(com.soffid.iam.api.Host host, com.soffid.iam.api.System system)
protected void
handleEnableNetworkDiscoveryScheduledTask(com.soffid.iam.api.Network network)
protected List<com.soffid.iam.api.AccessTree>
handleFindHostEntryPoints(com.soffid.iam.api.Host host)
protected List<com.soffid.iam.api.HostPort>
handleFindHostPorts(com.soffid.iam.api.Host host)
protected List<com.soffid.iam.api.HostService>
handleFindHostServices(com.soffid.iam.api.Host host)
protected List<com.soffid.iam.api.System>
handleFindHostSystems(com.soffid.iam.api.Host host)
protected List<com.soffid.iam.api.Account>
handleFindNetworkAccount(com.soffid.iam.api.Network network)
protected com.soffid.iam.api.ScheduledTask
handleFindNetworkDiscoveryScheduledTask(com.soffid.iam.api.Network network)
protected List<com.soffid.iam.api.Host>
handleFindSystemHosts(com.soffid.iam.api.System system)
protected void
handleRegisterHostEntryPoint(com.soffid.iam.api.Host host, com.soffid.iam.api.AccessTree entryPoint)
protected void
handleRegisterHostPorts(com.soffid.iam.api.Host host, List<com.soffid.iam.api.HostPort> ports)
protected void
handleRegisterHostServices(com.soffid.iam.api.Host host, com.soffid.iam.api.System s, List<com.soffid.iam.api.HostService> services, Map<String,String> domainToSystemMap)
protected void
handleRegisterHostSystem(com.soffid.iam.api.Host host, com.soffid.iam.api.System system)
protected void
handleRemoveNetworkAccount(com.soffid.iam.api.Network network, com.soffid.iam.api.Account account)
protected void
handleStartDiscovery(com.soffid.iam.api.Network network)
protected com.soffid.iam.api.HostService
handleUpdateHostService(com.soffid.iam.api.HostService service)
-
Methods inherited from class com.soffid.iam.service.NetworkDiscoveryServiceBase
createHostService, createNetworkAccount, createSystemCandidate, deleteHostService, disconnectSystemFromHost, enableNetworkDiscoveryScheduledTask, findHostEntryPoints, findHostPorts, findHostServices, findHostSystems, findNetworkAccount, findNetworkDiscoveryScheduledTask, findSystemHosts, getAccountEntityDao, getDispatcherService, getEntryPointEntityDao, getEntryPointService, getHostEntityDao, getHostEntryPointEntityDao, getHostPortEntityDao, getHostServiceEntityDao, getHostSystemEntityDao, getNetworkDiscoveryAccountEntityDao, getNetworkEntityDao, getNetworkService, getPrincipal, getScheduledTaskService, getSyncStatusService, getSystemEntityDao, getUserDomainService, registerHostEntryPoint, registerHostPorts, registerHostServices, registerHostSystem, removeNetworkAccount, setAccountEntityDao, setDispatcherService, setEntryPointEntityDao, setEntryPointService, setHostEntityDao, setHostEntryPointEntityDao, setHostPortEntityDao, setHostServiceEntityDao, setHostSystemEntityDao, setNetworkDiscoveryAccountEntityDao, setNetworkEntityDao, setNetworkService, setScheduledTaskService, setSyncStatusService, setSystemEntityDao, setUserDomainService, startDiscovery, updateHostService
-
-
-
-
Method Detail
-
handleEnableNetworkDiscoveryScheduledTask
protected void handleEnableNetworkDiscoveryScheduledTask(com.soffid.iam.api.Network network) throws Exception
- Specified by:
handleEnableNetworkDiscoveryScheduledTask
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindNetworkDiscoveryScheduledTask
protected com.soffid.iam.api.ScheduledTask handleFindNetworkDiscoveryScheduledTask(com.soffid.iam.api.Network network) throws Exception
- Specified by:
handleFindNetworkDiscoveryScheduledTask
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindHostEntryPoints
protected List<com.soffid.iam.api.AccessTree> handleFindHostEntryPoints(com.soffid.iam.api.Host host) throws Exception
- Specified by:
handleFindHostEntryPoints
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindHostPorts
protected List<com.soffid.iam.api.HostPort> handleFindHostPorts(com.soffid.iam.api.Host host) throws Exception
- Specified by:
handleFindHostPorts
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindHostServices
protected List<com.soffid.iam.api.HostService> handleFindHostServices(com.soffid.iam.api.Host host) throws Exception
- Specified by:
handleFindHostServices
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindHostSystems
protected List<com.soffid.iam.api.System> handleFindHostSystems(com.soffid.iam.api.Host host) throws Exception
- Specified by:
handleFindHostSystems
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleRegisterHostEntryPoint
protected void handleRegisterHostEntryPoint(com.soffid.iam.api.Host host, com.soffid.iam.api.AccessTree entryPoint) throws Exception
- Specified by:
handleRegisterHostEntryPoint
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleRegisterHostPorts
protected void handleRegisterHostPorts(com.soffid.iam.api.Host host, List<com.soffid.iam.api.HostPort> ports) throws Exception
- Specified by:
handleRegisterHostPorts
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleRegisterHostSystem
protected void handleRegisterHostSystem(com.soffid.iam.api.Host host, com.soffid.iam.api.System system) throws Exception
- Specified by:
handleRegisterHostSystem
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleRegisterHostServices
protected void handleRegisterHostServices(com.soffid.iam.api.Host host, com.soffid.iam.api.System s, List<com.soffid.iam.api.HostService> services, Map<String,String> domainToSystemMap) throws Exception
- Specified by:
handleRegisterHostServices
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleStartDiscovery
protected void handleStartDiscovery(com.soffid.iam.api.Network network) throws Exception
- Specified by:
handleStartDiscovery
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindNetworkAccount
protected List<com.soffid.iam.api.Account> handleFindNetworkAccount(com.soffid.iam.api.Network network) throws Exception
- Specified by:
handleFindNetworkAccount
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleCreateNetworkAccount
protected void handleCreateNetworkAccount(com.soffid.iam.api.Network network, com.soffid.iam.api.Account account) throws Exception
- Specified by:
handleCreateNetworkAccount
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleRemoveNetworkAccount
protected void handleRemoveNetworkAccount(com.soffid.iam.api.Network network, com.soffid.iam.api.Account account) throws Exception
- Specified by:
handleRemoveNetworkAccount
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleCreateSystemCandidate
protected com.soffid.iam.api.System handleCreateSystemCandidate(com.soffid.iam.api.Host host, String agentType, String userName, com.soffid.iam.api.Password password, String instance) throws Exception
- Specified by:
handleCreateSystemCandidate
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleFindSystemHosts
protected List<com.soffid.iam.api.Host> handleFindSystemHosts(com.soffid.iam.api.System system) throws Exception
- Specified by:
handleFindSystemHosts
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleCreateHostService
protected com.soffid.iam.api.HostService handleCreateHostService(com.soffid.iam.api.HostService service) throws Exception
- Specified by:
handleCreateHostService
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleUpdateHostService
protected com.soffid.iam.api.HostService handleUpdateHostService(com.soffid.iam.api.HostService service) throws Exception
- Specified by:
handleUpdateHostService
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleDeleteHostService
protected void handleDeleteHostService(com.soffid.iam.api.HostService service) throws Exception
- Specified by:
handleDeleteHostService
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
handleDisconnectSystemFromHost
protected void handleDisconnectSystemFromHost(com.soffid.iam.api.Host host, com.soffid.iam.api.System system) throws Exception
- Specified by:
handleDisconnectSystemFromHost
in classNetworkDiscoveryServiceBase
- Throws:
Exception
-
-