Declarative Services method for setting the AuthDataService reference.

@param ref reference to the service
332597
protected void setAuthDataService(ServiceReference<AuthDataService> ref) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            Tr.debug(tc, "setAuthDataService", ref);
        authDataServiceRef.setReference(ref);
    }
266264
public void setWebAppSecurityCollaborator(ServiceReference<IWebAppSecurityCollaborator> ref) {
        String securityType = getSecurityType(ref);

        webAppSecurityCollaborators.putReference(securityType, ref);
    }
945224
void setServiceData(byte[] serviceData) throws InternalLogException
    {
        if (tc.isEntryEnabled())
            Tr.entry(tc, "setServiceData", new java.lang.Object[] { RLSUtils.toHexString(serviceData, RLSUtils.MAX_DISPLAY_BYTES), this });

        // Check that the files are available
        if ((_file1 == null) || (_file2 == null))
        {
            if (tc.isEntryEnabled())
                Tr.exit(tc, "setServiceData", "InternalLogException");
            throw new InternalLogException(null);
        }

        // Cache the service data buffer reference. This class logically 'owns' the buffer.
        _serviceData = serviceData;

        // Pass the reference to the underlying log file objects.
        _file1.setServiceData(serviceData);
        _file2.setServiceData(serviceData);

        if (tc.isEntryEnabled())
            Tr.exit(tc, "setServiceData");
    }
928360
@Reference(name = KEY_DESTINATION_ADDRESS_FACTORY, service = SIDestinationAddressFactory.class)
    protected void setDestinationAddressFactory(ServiceReference<SIDestinationAddressFactory> ref) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            SibTr.entry(tc, "setDestinationAddressFactory", ref);
        destinationAddressFactoryRef.setReference(ref);

        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            SibTr.exit(tc, "setDestinationAddressFactory");
    }
1033858
protected void unsetRRSXAResourceFactory(ServiceReference<Object> ref) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            Tr.debug(tc, "unsetRRSXAResourceFactory", ref);
        rrsXAResFactorySvcRef.unsetReference(ref);
    }
370179
protected void setUowCurrent(ServiceReference<UOWCurrent> ref) {
        if (TraceComponent.isAnyTracingEnabled() && LoggingUtil.SESSION_LOGGER_WAS.isLoggable(Level.FINE)) {
            LoggingUtil.SESSION_LOGGER_WAS.logp(Level.FINE, methodClassName, "setUowCurrent", "setting " + ref);
        }
        uowCurrentRef.setReference(ref);
    }
865138
@Reference(name = "contextService", service = WSContextService.class)
    protected void setContextService(ServiceReference<WSContextService> ref) {
        contextServiceRef.setReference(ref);
    }
454064
protected void setUserTransaction(ServiceReference<UserTransaction> ref) {
        if (TraceComponent.isAnyTracingEnabled() && LoggingUtil.SESSION_LOGGER_WAS.isLoggable(Level.FINE)) {
            LoggingUtil.SESSION_LOGGER_WAS.logp(Level.FINE, methodClassName, "setUserTransaction", "setting " + ref);
        }
        userTransactionRef.setReference(ref);
    }
215280
@Reference(name = KEY_FEATURE_SECURITY_COLLAB,
               service = FeatureAuthorizationTableService.class)
    protected void setFeatureCollabAuthzTable(ServiceReference<FeatureAuthorizationTableService> ref) {
        featureCollabAuthzTableRef.setReference(ref);
    }
1038955
public void setProperties(ServiceReference<FilterFactory> reference) {
        { // set the lifecycle property
            Object property = reference.getProperty(FilterFactory.MAINTAIN_LIFECYCLE);
            if (property != null) {
                maintainLifeCycle = Boolean.parseBoolean(property.toString());
            } else {
                maintainLifeCycle = true;
            }
            serviceRanking = getInteger(reference.getProperty(Constants.SERVICE_RANKING), 0);
            priority = getInteger(reference.getProperty(FilterFactory.FILTER_PRIORITY), 0);
            serviceID = getInteger(reference.getProperty(Constants.SERVICE_ID), 0);
        }
    }
310562
@Reference(service = Controller.class,
               cardinality = ReferenceCardinality.OPTIONAL,
               policy = ReferencePolicy.DYNAMIC,
               policyOption = ReferencePolicyOption.GREEDY)
    protected void setController(ServiceReference<Controller> ref) {
        controllerRef.setReference(ref);
    }
1063603
@Trivial
    public void unsetSslSupport(ServiceReference<ChannelFactoryProvider> ref) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled()) {
            Tr.entry(this, tc, "unsetSslSupport", new Object[] { ref.getProperty("type"), ref });
        }
        // see if its for the same service ref, if yes then destroy
        if (_sslFactoryProvider.getReference() == ref)
        {
            if (_isSSLChain) {
                if (_isChainStarted)
                    performAction(destroyChainAction);
            }

        }
        if (_sslFactoryProvider.unsetReference(ref)) {
            _isSSLEnabled = false;
        }

        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            Tr.exit(tc, "unsetSslSupport", _isSSLEnabled);
        }

    }
699609
@Reference(service = EmbeddableWebSphereTransactionManager.class)
    protected void setTransactionManager(ServiceReference<EmbeddableWebSphereTransactionManager> ref) {
        tranMgrRef.setReference(ref);
    }
268327
public synchronized void addDeferredReferenceData(DeferredReferenceData refData) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            Tr.entry(tc, "addDeferredReferenceData", "this=" + this, refData);
        }

        if (deferredReferenceDatas == null) {
            deferredReferenceDatas = new LinkedHashMap<DeferredReferenceData, Boolean>();
            if (parent != null && deferredReferenceDataEnabled) {
                parent.addDeferredReferenceData(this);
            }
        }
        deferredReferenceDatas.put(refData, null);

        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            Tr.exit(tc, "addDeferredReferenceData");
        }
    }
1212820
protected void setJaasLoginContextEntry(ServiceReference<?> ref) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
            Tr.debug(this, tc, "setJaasLoginContextEntry", ref);
        }

        if (ref != null) {
            jaasLoginContextEntryName = (String) ref.getProperty("name");
        }
    }
1037383
protected void setContainerAuthData(ServiceReference<?> ref) { // com.ibm.websphere.security.auth.data.AuthData
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
            Tr.debug(this, tc, "setContainerAuthData", ref);
        lock.writeLock().lock();
        try {
            containerAuthDataRef = ref;
        } finally {
            lock.writeLock().unlock();
        }
    }
1015586
@Reference(name = "rRSXAResourceFactory", service = RRSXAResourceFactory.class, policy = ReferencePolicy.DYNAMIC, cardinality = ReferenceCardinality.OPTIONAL)
    protected void setRRSXAResourceFactory(ServiceReference<RRSXAResourceFactory> ref) {
        rrsXAResFactorySvcRef.setReference(ref);
    }