Index
Service com.soffid.iam.pam.service.NetworkDiscoveryService
[UseCase]
Spring bean name
NetworkDiscoveryServiceBase
Description
EJB bean name
soffid/ejb/com.soffid.iam.pam.service.NetworkDiscoveryService
Service methods
createSystemCandidate
Generates a candidate system definiton
Actors:
networkDiscovery_schedule
host
com.soffid.iam.am.api.Host
type
java.lang.String
userName
java.lang.String
password
com.soffid.iam.am.api.Password
instance
java.lang.String
Returns
com.soffid.iam.iga.api.System
createHostService
Method to register a manual host service
Actors:
networkDiscovery_schedule
service
com.soffid.iam.pam.api.HostService
Returns
com.soffid.iam.pam.api.HostService
updateHostService
Method to register a manual host service
Actors:
networkDiscovery_schedule
service
com.soffid.iam.pam.api.HostService
Returns
com.soffid.iam.pam.api.HostService
findNetworkDiscoveryScheduledTask
Internal method to get the discovery schedule
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
Returns
com.soffid.iam.sync.api.ScheduledTask
findHostEntryPoints
Gets the entry points for a host
Actors:
networkDiscovery_query
host
com.soffid.iam.am.api.Host
Returns
java.util.List<
com.soffid.iam.am.api.AccessTree
>
findHostPorts
Gets the open ports for a host
Actors:
networkDiscovery_query
host
com.soffid.iam.am.api.Host
Returns
java.util.List<
com.soffid.iam.pam.api.HostPort
>
findHostServices
Gets the account protected services for a host
Actors:
networkDiscovery_query
host
com.soffid.iam.am.api.Host
Returns
java.util.List<
com.soffid.iam.pam.api.HostService
>
findHostSystems
Gets the account protected services for a host
Actors:
networkDiscovery_query
host
com.soffid.iam.am.api.Host
Returns
java.util.List<
com.soffid.iam.iga.api.System
>
findNetworkAccount
Retrieves account for network discovery
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
Returns
java.util.List<
com.soffid.iam.base.api.Account
>
findSystemHosts
Gets the account protected services for a host
Actors:
networkDiscovery_query
system
com.soffid.iam.iga.api.System
Returns
java.util.List<
com.soffid.iam.am.api.Host
>
createNetworkAccount
Register account for network discovery
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
account
com.soffid.iam.base.api.Account
Returns
void
deleteHostService
Method to register a manual host service
Actors:
networkDiscovery_schedule
service
com.soffid.iam.pam.api.HostService
Returns
void
disconnectSystemFromHost
Removes a candidate system definiton
Actors:
networkDiscovery_schedule
host
com.soffid.iam.am.api.Host
system
com.soffid.iam.iga.api.System
Returns
void
enableNetworkDiscoveryScheduledTask
Enable network discovery
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
Returns
void
registerHostEntryPoint
Method to register an entry point
Actors:
agent_create
host
com.soffid.iam.am.api.Host
entryPoint
com.soffid.iam.am.api.AccessTree
Returns
void
registerHostPorts
Internal method to register the host open ports
host
com.soffid.iam.am.api.Host
ports
java.util.List<
com.soffid.iam.pam.api.HostPort
>
Returns
void
registerHostServices
Internal method to register the account protected services
host
com.soffid.iam.am.api.Host
dispatcher
com.soffid.iam.iga.api.System
services
java.util.List<
com.soffid.iam.pam.api.HostService
>
domainToSystemMap
java.util.Map
Returns
void
registerHostSystem
Method to register a accounts repository
Actors:
agent_create
host
com.soffid.iam.am.api.Host
system
com.soffid.iam.iga.api.System
Returns
void
removeNetworkAccount
Removes account for network discovery
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
account
com.soffid.iam.base.api.Account
Returns
void
startDiscovery
Internal method to scan a network
Actors:
networkDiscovery_schedule
network
com.soffid.iam.am.api.Network
Returns
void
DAO Dependencies
AccountEntity
EntryPointEntity
HostEntity
HostEntryPointEntity
HostPortEntity
HostServiceEntity
HostSystemEntity
NetworkDiscoveryAccountEntity
NetworkEntity
SystemEntity
Service Dependencies
DispatcherService
EntryPointService
NetworkService
ScheduledTaskService
SyncStatusService
UserDomainService
12/16/25