Methods

register(id, pubSubScope) → {boolean}

This function should is called by the constructor of the BaseService
to ensure that multiple instances of the extending service are not being created for the same pubSubScope.
This can occur when a page contains multiple Surf Components that each render Aikau content. The function
will return true if another instance of the same service has not been registered to use the same pubSubScope.