public abstract class AbstractDelegatingRepositoryImplConfig extends AbstractRepositoryImplConfig implements DelegatingRepositoryImplConfig
Constructor and Description |
---|
AbstractDelegatingRepositoryImplConfig()
Create a new DelegatingRepositoryImplConfigBase.
|
AbstractDelegatingRepositoryImplConfig(String type)
Create a new DelegatingRepositoryImplConfigBase.
|
AbstractDelegatingRepositoryImplConfig(String type,
RepositoryImplConfig delegate)
Create a new DelegatingRepositoryImplConfigBase.
|
Modifier and Type | Method and Description |
---|---|
Resource |
export(Model model)
Export this
RepositoryImplConfig to its RDF representation |
RepositoryImplConfig |
getDelegate() |
void |
parse(Model model,
Resource resource)
Reads the properties of this
RepositoryImplConfig from the
supplied Model and sets them accordingly. |
void |
setDelegate(RepositoryImplConfig delegate) |
void |
validate()
Validates this configuration.
|
create, getType, setType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getType
public AbstractDelegatingRepositoryImplConfig()
public AbstractDelegatingRepositoryImplConfig(String type)
public AbstractDelegatingRepositoryImplConfig(String type, RepositoryImplConfig delegate)
public RepositoryImplConfig getDelegate()
getDelegate
in interface DelegatingRepositoryImplConfig
public void setDelegate(RepositoryImplConfig delegate)
public void validate() throws RepositoryConfigException
RepositoryImplConfig
RepositoryConfigException
is
thrown when the configuration is invalid. The exception should contain an
error message that indicates why the configuration is invalid.validate
in interface RepositoryImplConfig
validate
in class AbstractRepositoryImplConfig
RepositoryConfigException
- If the configuration is invalid.public Resource export(Model model)
RepositoryImplConfig
RepositoryImplConfig
to its RDF representationexport
in interface RepositoryImplConfig
export
in class AbstractRepositoryImplConfig
model
- a Model
object. After successful completion of this method
this Model will contain the RDF representation of this
RepositoryImplConfig
.Resource
that identifies this
RepositoryImplConfig
in the Model.public void parse(Model model, Resource resource) throws RepositoryConfigException
RepositoryImplConfig
RepositoryImplConfig
from the
supplied Model and sets them accordingly.parse
in interface RepositoryImplConfig
parse
in class AbstractRepositoryImplConfig
model
- a Model
containing repository configuration data.resource
- the subject Resource
that identifies the
RepositoryImplConfig
in the Model.RepositoryConfigException
- if the configuration data could not be read from the supplied
Model.Copyright © 2001-2016 Aduna. All Rights Reserved.