/** * Add a context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. * @param contextFactory The context factory. */ public void addContextFactory(final String coordinationTypeURI, final ContextFactory contextFactory) { synchronized(contextFactoryMap) { contextFactoryMap.put(coordinationTypeURI, contextFactory) ; } contextFactory.install(coordinationTypeURI) ; }
/** * Remove the context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. */ public void removeContextFactory(final String coordinationTypeURI) { final Object localContextFactory ; synchronized(contextFactoryMap) { localContextFactory = contextFactoryMap.remove(coordinationTypeURI) ; } if (localContextFactory != null) { ((ContextFactory)localContextFactory).uninstall(coordinationTypeURI) ; } } }
final Long expires = (expiresElement == null ? null : new Long(expiresElement.getValue())) ; coordinationContext = contextFactory.create(coordinationType, expires, createCoordinationContext.getCurrentContext(), isSecure) ; final CreateCoordinationContextResponseType response = new CreateCoordinationContextResponseType() ; response.setCoordinationContext(coordinationContext) ;
final Long expires = (expiresElement == null ? null : new Long(expiresElement.getValue())) ; coordinationContext = contextFactory.create(coordinationType, expires, createCoordinationContext.getCurrentContext(), isSecure) ; final CreateCoordinationContextResponseType response = new CreateCoordinationContextResponseType() ; response.setCoordinationContext(coordinationContext) ;
/** * Add a context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. * @param contextFactory The context factory. */ public void addContextFactory(final String coordinationTypeURI, final ContextFactory contextFactory) { synchronized(contextFactoryMap) { contextFactoryMap.put(coordinationTypeURI, contextFactory) ; } contextFactory.install(coordinationTypeURI) ; }
/** * Remove the context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. */ public void removeContextFactory(final String coordinationTypeURI) { final Object localContextFactory ; synchronized(contextFactoryMap) { localContextFactory = contextFactoryMap.remove(coordinationTypeURI) ; } if (localContextFactory != null) { ((ContextFactory)localContextFactory).uninstall(coordinationTypeURI) ; } } }
final Long expires = (expiresElement == null ? null : new Long(expiresElement.getValue())) ; coordinationContext = contextFactory.create(coordinationType, expires, createCoordinationContext.getCurrentContext(), isSecure) ; final CreateCoordinationContextResponseType response = new CreateCoordinationContextResponseType() ; response.setCoordinationContext(coordinationContext) ;
/** * Add a context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. * @param contextFactory The context factory. */ public void addContextFactory(final String coordinationTypeURI, final ContextFactory contextFactory) { synchronized(contextFactoryMap) { contextFactoryMap.put(coordinationTypeURI, contextFactory) ; } contextFactory.install(coordinationTypeURI) ; }
/** * Remove the context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. */ public void removeContextFactory(final String coordinationTypeURI) { final Object localContextFactory ; synchronized(contextFactoryMap) { localContextFactory = contextFactoryMap.remove(coordinationTypeURI) ; } if (localContextFactory != null) { ((ContextFactory)localContextFactory).uninstall(coordinationTypeURI) ; } } }
final Long expires = (expiresElement == null ? null : new Long(expiresElement.getValue())) ; coordinationContext = contextFactory.create(coordinationType, expires, createCoordinationContext.getCurrentContext(), isSecure) ; final CreateCoordinationContextResponseType response = new CreateCoordinationContextResponseType() ; response.setCoordinationContext(coordinationContext) ;
/** * Add a context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. * @param contextFactory The context factory. */ public void addContextFactory(final String coordinationTypeURI, final ContextFactory contextFactory) { synchronized(contextFactoryMap) { contextFactoryMap.put(coordinationTypeURI, contextFactory) ; } contextFactory.install(coordinationTypeURI) ; }
/** * Remove the context factory for the specified coordination type. * @param coordinationTypeURI The coordination type. */ public void removeContextFactory(final String coordinationTypeURI) { final Object localContextFactory ; synchronized(contextFactoryMap) { localContextFactory = contextFactoryMap.remove(coordinationTypeURI) ; } if (localContextFactory != null) { ((ContextFactory)localContextFactory).uninstall(coordinationTypeURI) ; } } }