@Override public void touch(T o) { Instance i = haMap.touch(o); if (i != null) { i.restartTimer(); } }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
@Override public <EPR extends EndpointReference> EPR export(Class<EPR> epr, T o, EPRRecipe recipe) { return export(epr, InvokerTube.getCurrentPacket(), o, recipe); }
/** * Creates a new instance via the default constructor. */ protected final T create() { T t = createNewInstance(clazz); prepare(t); return t; }
public Set<Map.Entry<String, Object>> entrySet() { if (entrySet == null) { entrySet = new EntrySet(); } return entrySet; }
/** * Returns a real instance of {@link ManagedObjectManager} * * @return an ManagedObjectManager instance */ @Override public ManagedObjectManager getManagedObjectManager() { if (managedObjectManager == null) { managedObjectManager = wsEndpoint.obtainManagedObjectManager(); } return managedObjectManager; }
@Override public void setFallbackInstance(T o) { if (o != null) { prepare(o); } this.fallback = o; }
@Override public void dispose() { if (this.wsEndpoint != null) { this.wsEndpoint.dispose(); } }
public AbstractMultiInstanceResolver(Class<T> clazz) { this.clazz = clazz; postConstructMethod = findAnnotatedMethod(clazz, PostConstruct.class); preDestroyMethod = findAnnotatedMethod(clazz, PreDestroy.class); }
@Override public Packet createServiceResponseForException(final ThrowableContainerPropertySet tc, final Packet responsePacket, final SOAPVersion soapVersion, final WSDLPort wsdlPort, final SEIModel seiModel, final WSBinding binding) { return wsEndpoint.createServiceResponseForException(tc, responsePacket, soapVersion, wsdlPort, seiModel, binding); }
@Override public void start(WSWebServiceContext wsc, WSEndpoint endpoint) { resourceInjector = getResourceInjector(endpoint); this.webServiceContext = wsc; this.owner = endpoint; }
@Override public void touch(T o) { Instance i = haMap.touch(o); if (i != null) { i.restartTimer(); } }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
@Override public <EPR extends EndpointReference> EPR export(Class<EPR> epr, T o, EPRRecipe recipe) { return export(epr, InvokerTube.getCurrentPacket(), o, recipe); }
/** * Creates a new instance via the default constructor. */ protected final T create() { T t = createNewInstance(clazz); prepare(t); return t; }
public Set<Map.Entry<String, Object>> entrySet() { if (entrySet == null) { entrySet = new EntrySet(); } return entrySet; }
@Override public void touch(T o) { Instance i = haMap.touch(o); if (i != null) { i.restartTimer(); } }
private void initManagedObjectManager() { synchronized (managedObjectManagerLock) { if (managedObjectManager == null) { switch (this.lazyMOMProviderScope) { case GLASSFISH_NO_JMX: managedObjectManager = new WSEndpointMOMProxy(this); break; default: managedObjectManager = obtainManagedObjectManager(); } } } }
@Override public <EPR extends EndpointReference> EPR export(Class<EPR> epr, T o, EPRRecipe recipe) { return export(epr, InvokerTube.getCurrentPacket(), o, recipe); }