public abstract class AbstractManagedConnectionServiceFactory<ConnectionServiceType extends ConnectionService> extends java.lang.Object implements ConfigurationFactory
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONNECTION_URI |
| Constructor and Description |
|---|
AbstractManagedConnectionServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractConnectionManager<ConnectionServiceType> |
createConnectionManager(java.lang.String pid,
java.lang.String uri) |
void |
delete(UserInformation userInformation,
java.lang.String pid)
receive configuration delete request
|
void |
dispose() |
void |
update(UserInformation userInformation,
java.lang.String pid,
java.util.Map<java.lang.String,java.lang.String> properties)
receive configuration update
|
public static final java.lang.String CONNECTION_URI
public AbstractManagedConnectionServiceFactory()
public void delete(UserInformation userInformation,
java.lang.String pid)
ConfigurationFactorydelete in interface ConfigurationFactoryuserInformation - the principal that performed the change, may be nullpid - the configuration object to changepublic void update(UserInformation userInformation,
java.lang.String pid,
java.util.Map<java.lang.String,java.lang.String> properties)
ConfigurationFactoryupdate in interface ConfigurationFactoryuserInformation - the principal that performed the change, may be nullpid - the configuration object to changeproperties - the new propertiesprotected abstract AbstractConnectionManager<ConnectionServiceType> createConnectionManager(java.lang.String pid, java.lang.String uri)
public void dispose()
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0