JPARSLogger.entering(CLASS_NAME, "getContextsV1", new Object[] { "GET", version, uriInfo.getRequestUri().toASCIIString() }); try { final Set<String> contexts = getPersistenceFactory().getPersistenceContextNames(); final String mediaType = StreamingOutputMarshaller.mediaType(headers.getAcceptableMediaTypes()).toString(); final URI baseURI = uriInfo.getBaseUri();
PersistenceContextFactory persistenceContextFactory = current.getPersistenceContextFactory(null); if (persistenceContextFactory != null) { persistenceContextFactory.close();
/** * Gets the persistence context. * * @param persistenceUnit the persistence unit * @param baseURI the base uri * @param version the version * @param initializationProperties the initialization properties * @return the persistence context */ protected PersistenceContext getPersistenceContext(String persistenceUnit, String entityType, URI baseURI, String version, Map<String, Object> initializationProperties) { if (!isValidVersion(version)) { JPARSLogger.error("unsupported_service_version_in_the_request", new Object[] { version }); throw new IllegalArgumentException(); } PersistenceContext context = getPersistenceFactory().get(persistenceUnit, baseURI, version, initializationProperties); if (context == null) { JPARSLogger.error("jpars_could_not_find_persistence_context", new Object[] { persistenceUnit }); throw JPARSException.persistenceContextCouldNotBeBootstrapped(persistenceUnit); } if ((entityType != null) && (context.getClass(entityType) == null)) { JPARSLogger.error("jpars_could_not_find_class_in_persistence_unit", new Object[] { entityType, persistenceUnit }); throw JPARSException.classOrClassDescriptorCouldNotBeFoundForEntity(entityType, persistenceUnit); } return context; }
context = getPersistenceFactory().get(call.getContext(), uriInfo.getBaseUri(), version, null); if (context == null) { JPARSLogger.error("jpars_could_not_find_persistence_context", new Object[] { call.getContext() });
context = getPersistenceFactory().get(call.getContext(), uriInfo.getBaseUri(), version, null); if (context == null) { JPARSLogger.error("jpars_could_not_find_persistence_context", new Object[] { call.getContext() });
JPARSLogger.entering(CLASS_NAME, "getContextsV1", new Object[] { "GET", version, uriInfo.getRequestUri().toASCIIString() }); try { final Set<String> contexts = getPersistenceFactory().getPersistenceContextNames(); final String mediaType = StreamingOutputMarshaller.mediaType(headers.getAcceptableMediaTypes()).toString(); final URI baseURI = uriInfo.getBaseUri();
/** * Gets the persistence context. * * @param persistenceUnit the persistence unit * @param baseURI the base uri * @param version the version * @param initializationProperties the initialization properties * @return the persistence context */ protected PersistenceContext getPersistenceContext(String persistenceUnit, String entityType, URI baseURI, String version, Map<String, Object> initializationProperties) { if (!isValidVersion(version)) { JPARSLogger.error("unsupported_service_version_in_the_request", new Object[] { version }); throw new IllegalArgumentException(); } PersistenceContext context = getPersistenceFactory().get(persistenceUnit, baseURI, version, initializationProperties); if (context == null) { JPARSLogger.error("jpars_could_not_find_persistence_context", new Object[] { persistenceUnit }); throw JPARSException.persistenceContextCouldNotBeBootstrapped(persistenceUnit); } if ((entityType != null) && (context.getClass(entityType) == null)) { JPARSLogger.error(context.getSessionLog(), "jpars_could_not_find_class_in_persistence_unit", new Object[] { entityType, persistenceUnit }); throw JPARSException.classOrClassDescriptorCouldNotBeFoundForEntity(entityType, persistenceUnit); } return context; }
final ContextsCatalog result = new ContextsCatalog(); final Set<String> contexts = getPersistenceFactory().getPersistenceContextNames(); for (String context : contexts) { final Resource contextResource = new Resource();
final ContextsCatalog result = new ContextsCatalog(); final Set<String> contexts = getPersistenceFactory().getPersistenceContextNames(); for (String context : contexts) { final Resource contextResource = new Resource();