port.addChangeListener(this);
}
private AccessControlProvider createAccessControlProvider(Map<String, Object> attributes)
{
AccessControlProvider accessControlProvider = null;
synchronized (_accessControlProviders)
{
accessControlProvider = _accessControlProviderFactory.create(UUID.randomUUID(), this, attributes);
addAccessControlProvider(accessControlProvider);
}
boolean quiesce = isManagementMode() ;
accessControlProvider.setDesiredState(State.INITIALISING, quiesce ? State.QUIESCED : State.ACTIVE);
return accessControlProvider;
}