Interface ITInfrastructureEventInterface
- All Known Implementing Classes:
ITInfrastructureEventClient
,ITInfrastructureOutTopicClientConnector
public interface ITInfrastructureEventInterface
ITInfrastructureEventInterface defines how a client gets access to the
configuration events produced by the IT Infrastructure OMAS.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerListener
(String userId, ITInfrastructureEventListener listener) Register a listener object that will be passed each of the events published by the IT Infrastructure OMAS.
-
Method Details
-
registerListener
void registerListener(String userId, ITInfrastructureEventListener listener) throws InvalidParameterException, ConnectionCheckedException, ConnectorCheckedException, PropertyServerException, UserNotAuthorizedException Register a listener object that will be passed each of the events published by the IT Infrastructure OMAS.- Parameters:
userId
- calling userlistener
- listener object- Throws:
InvalidParameterException
- one of the parameters is null or invalid.ConnectionCheckedException
- there are errors in the configuration of the connection which is preventing the creation of a connector.ConnectorCheckedException
- there are errors in the initialization of the connector.PropertyServerException
- there is a problem retrieving information from the property server(s).UserNotAuthorizedException
- the requesting user is not authorized to issue this request.
-