public static class RMFactory.NamingPattern
extends java.lang.Object
NamingPattern
instances.Modifier and Type | Method and Description |
---|---|
static NamingPattern |
createInstance(FilePlanRepository fpRepository)
Creates a
NamingPattern instance that
is associated with the given FilePlanRepository . |
static NamingPattern |
createInstance(FilePlanRepository fpRepository,
java.lang.String idStr)
Creates a
NamingPattern instance that
is associated with the given FilePlanRepository . |
static NamingPattern |
fetchInstance(FilePlanRepository fpRepository,
java.lang.String namingPatternId,
RMPropertyFilter filter)
Retrieves a specific
NamingPattern from the specified domain. |
static NamingPattern |
getInstance(FilePlanRepository fpRepository,
java.lang.String namingPatternId)
Constructs a placeholder instance of the specified NamingPattern object.
|
public static NamingPattern fetchInstance(FilePlanRepository fpRepository, java.lang.String namingPatternId, RMPropertyFilter filter)
NamingPattern
from the specified domain.fpRepository
- the FilePlanRepository
to retrieve from.
This entry cannot be null
.namingPatternId
- the ID String
of the desired naming pattern.
This entry cannot be null
or blank.filter
- an optional RMPropertyFilter
defining
which properties to retrieve.
This entry can be null
.NamingPattern
instance.public static NamingPattern getInstance(FilePlanRepository fpRepository, java.lang.String namingPatternId)
fpRepository
- the FilePlanRepository
that the naming pattern is associated with.
This entry cannot be null
.namingPatternId
- the ID String
of the desired naming pattern.
This entry cannot be null
or blank.NamingPattern
instance.public static NamingPattern createInstance(FilePlanRepository fpRepository)
NamingPattern
instance that
is associated with the given FilePlanRepository
.
This new instance can then be further defined using its RMProperties
collection and persisted using its save
method.
For this createInstance
method version, an Id value will be
automatically generated for the new instance.
fpRepository
- the FilePlanRepository
to associate
the new instance with and eventually save to.
This entry cannot be null
.NamingPattern
instance.public static NamingPattern createInstance(FilePlanRepository fpRepository, java.lang.String idStr)
NamingPattern
instance that
is associated with the given FilePlanRepository
.
This new instance can then be further defined using its RMProperties
collection and persisted using its save
method.
This createInstance
method version allows the caller to optionally
specify an Id value to assign the the new instance.
fpRepository
- the FilePlanRepository
to associate
the new instance with and eventually save to.
This entry cannot be null
.idStr
- a String
Id value to be assigned to the new instance.
This parameter can be null
in which case an Id value
will be automatically generated for the new instance.NamingPattern
instance.© Copyright IBM Corp. 2010, 2013. All Rights Reserved.