public ScopeKey getScope() { if (scope == null) { ScopeBuilder builder = AbstractDeploymentContext.getScopeBuilder(this); scope = builder.getComponentScope(this); } return scope; }
public ScopeKey getScope() { if (scope == null) { ScopeBuilder builder = getScopeBuilder(this); scope = builder.getDeploymentScope(this); } return scope; }
public ScopeKey getMutableScope() { if (mutableScope == null) { ScopeBuilder builder = AbstractDeploymentContext.getScopeBuilder(this); mutableScope = builder.getMutableComponentScope(this); } return mutableScope; }
public ScopeKey getMutableScope() { if (mutableScope == null) { ScopeBuilder builder = getScopeBuilder(this); mutableScope = builder.getMutableDeploymentScope(this); } return mutableScope; }
/** * Initialise the metadata retrieval for a deployment context * * @param repository the meta data repository * @param deploymentContext the deployment context */ private static void initMutableMetaDataRetrieval(MutableMetaDataRepository repository, DeploymentContext deploymentContext) { if (deploymentContext == null) throw new IllegalArgumentException("Null deployment context"); ScopeBuilder builder = deploymentContext.getTransientAttachments().getAttachment(ScopeBuilder.class); if (builder == null) builder = DefaultScopeBuilder.INSTANCE; builder.initMutableMetaDataRetrieval(repository, deploymentContext); }
/** * Initialise the metadata retrieval for a deployment context * * @param repository the meta data repository * @param deploymentContext the deployment context */ private static void initMetaDataRetrieval(MutableMetaDataRepository repository, DeploymentContext deploymentContext) { if (deploymentContext == null) throw new IllegalArgumentException("Null deployment context"); ScopeBuilder builder = deploymentContext.getTransientAttachments().getAttachment(ScopeBuilder.class); if (builder == null) builder = DefaultScopeBuilder.INSTANCE; builder.initMetaDataRetrieval(repository, deploymentContext); }
public ScopeKey getMutableScope() { if (mutableScope == null) { ScopeBuilder builder = getScopeBuilder(this); mutableScope = builder.getMutableDeploymentScope(this); } return mutableScope; }
/** * Initialise the metadata retrieval for a deployment context * * @param repository the meta data repository * @param deploymentContext the deployment context */ private static void initMutableMetaDataRetrieval(MutableMetaDataRepository repository, DeploymentContext deploymentContext) { if (deploymentContext == null) throw new IllegalArgumentException("Null deployment context"); ScopeBuilder builder = deploymentContext.getTransientAttachments().getAttachment(ScopeBuilder.class); if (builder == null) builder = DefaultScopeBuilder.INSTANCE; builder.initMutableMetaDataRetrieval(repository, deploymentContext); }
/** * Initialise the metadata retrieval for a deployment context * * @param repository the meta data repository * @param deploymentContext the deployment context */ private static void initMetaDataRetrieval(MutableMetaDataRepository repository, DeploymentContext deploymentContext) { if (deploymentContext == null) throw new IllegalArgumentException("Null deployment context"); ScopeBuilder builder = deploymentContext.getTransientAttachments().getAttachment(ScopeBuilder.class); if (builder == null) builder = DefaultScopeBuilder.INSTANCE; builder.initMetaDataRetrieval(repository, deploymentContext); }
public ScopeKey getScope() { if (scope == null) { ScopeBuilder builder = AbstractDeploymentContext.getScopeBuilder(this); scope = builder.getComponentScope(this); } return scope; }
public ScopeKey getScope() { if (scope == null) { ScopeBuilder builder = getScopeBuilder(this); scope = builder.getDeploymentScope(this); } return scope; }
public ScopeKey getMutableScope() { if (mutableScope == null) { ScopeBuilder builder = AbstractDeploymentContext.getScopeBuilder(this); mutableScope = builder.getMutableComponentScope(this); } return mutableScope; }