| Modifier and Type | Method and Description |
|---|---|
ChannelFinderClient |
ChannelFinderClientImpl.CFCBuilder.create()
Will actually create a
ChannelFinderClientImpl object using
the configuration informoation in this builder. |
void |
ChannelFinderClientImpl.delete(Collection<Channel.Builder> channels)
Deprecated.
|
void |
ChannelFinderClientComp.delete(Collection<Channel.Builder> channels) |
void |
ChannelFinderClient.delete(Collection<Channel.Builder> channels)
Deprecated.
|
void |
ChannelFinderClientImpl.delete(Property.Builder property,
Collection<String> channelNames)
Remove the property property from the set of channels
channelNames
|
void |
ChannelFinderClient.delete(Property.Builder property,
Collection<String> channelNames)
Remove the property property from the set of channels
channelNames
|
void |
ChannelFinderClientImpl.delete(Property.Builder property,
String channelName)
Remove property property from the channel with name
channelName
|
void |
ChannelFinderClientComp.delete(Property.Builder property,
String channelName) |
void |
ChannelFinderClient.delete(Property.Builder property,
String channelName)
Remove property property from the channel with name
channelName
|
void |
ChannelFinderClientImpl.delete(Tag.Builder tag,
Collection<String> channelNames)
Remove the tag tag from all the channels channelNames
|
void |
ChannelFinderClientComp.delete(Tag.Builder tag,
Collection<String> channelNames) |
void |
ChannelFinderClient.delete(Tag.Builder tag,
Collection<String> channelNames)
Remove the tag tag from all the channels channelNames
|
void |
ChannelFinderClientImpl.delete(Tag.Builder tag,
String channelName)
Delete tag tag from the channel with the name
channelName
|
void |
ChannelFinderClientComp.delete(Tag.Builder tag,
String channelName) |
void |
ChannelFinderClient.delete(Tag.Builder tag,
String channelName)
Delete tag tag from the channel with the name
channelName
|
void |
ChannelFinderClientImpl.deleteChannel(String channelName)
Delete the channel identified by channel
|
void |
ChannelFinderClientComp.deleteChannel(String channelName) |
void |
ChannelFinderClient.deleteChannel(String channelName)
Delete the channel identified by channel
|
void |
ChannelFinderClientImpl.deleteProperty(String propertyName)
Completely Delete property with name = propertyName from all channels and
the channelfinder service.
|
void |
ChannelFinderClientComp.deleteProperty(String propertyName) |
void |
ChannelFinderClient.deleteProperty(String propertyName)
Completely Delete property with name = propertyName from all channels and
the channelfinder service.
|
void |
ChannelFinderClientImpl.deleteTag(String tagName)
Completely Delete {tag} with name = tagName from all channels and the
channelfinder service.
|
void |
ChannelFinderClientComp.deleteTag(String tagName) |
void |
ChannelFinderClient.deleteTag(String tagName)
Completely Delete {tag} with name = tagName from all channels and the
channelfinder service.
|
Collection<Channel> |
ChannelFinderClientImpl.find(Map<String,String> map)
Query for channels based on the multiple criteria specified in the map.
|
Collection<Channel> |
ChannelFinderClientComp.find(Map<String,String> map) |
Collection<Channel> |
ChannelFinderClient.find(Map<String,String> map)
Query for channels based on the multiple criteria specified in the map.
|
Collection<Channel> |
ChannelFinderClientImpl.find(javax.ws.rs.core.MultivaluedMap<String,String> map)
uery for channels based on the multiple criteria specified in the map.
|
Collection<Channel> |
ChannelFinderClientComp.find(javax.ws.rs.core.MultivaluedMap<String,String> map) |
Collection<Channel> |
ChannelFinderClient.find(javax.ws.rs.core.MultivaluedMap<String,String> map)
uery for channels based on the multiple criteria specified in the map.
|
Collection<Channel> |
ChannelFinderClientImpl.find(String query)
Query for channels based on the Query string query example:
find("SR* Cell=1,2 Tags=GolderOrbit,myTag)
this will return all channels with names starting with SR AND have property Cell=1 OR 2 AND have tags goldenOrbit AND myTag. IMP: each criteria is logically AND'ed while multiple values for Properties are OR'ed. |
Collection<Channel> |
ChannelFinderClientComp.find(String query) |
Collection<Channel> |
ChannelFinderClient.find(String query)
Space seperated search criterias, patterns may include * and ? wildcards
channelNamePattern propertyName=valuePattern1,valuePattern2
Tags=tagNamePattern Each criteria is logically ANDed, || seperated values
are logically ORed
Query for channels based on the Query string query example:
find("SR* Cell=1,2 Tags=GolderOrbit,myTag)
this will return all channels with names starting with SR AND have property Cell=1 OR 2 AND have tags goldenOrbit AND myTag. IMP: each criteria is logically AND'ed while multiple values for Properties are OR'ed. |
Collection<Channel> |
ChannelFinderClientImpl.findByName(String pattern)
Search for channels who's name match the pattern pattern.
The pattern can contain wildcard char * or ?. |
Collection<Channel> |
ChannelFinderClientComp.findByName(String pattern) |
Collection<Channel> |
ChannelFinderClient.findByName(String pattern)
Search for channels who's name match the pattern pattern.
The pattern can contain wildcard char * or ?. |
Collection<Channel> |
ChannelFinderClientImpl.findByProperty(String property,
String... pattern)
Search for channels with properties who's Value match the pattern
pattern.
The pattern can contain wildcard char * or ?. |
Collection<Channel> |
ChannelFinderClientComp.findByProperty(String property,
String... pattern) |
Collection<Channel> |
ChannelFinderClient.findByProperty(String property,
String... pattern)
Search for channels with properties who's Value match the pattern
pattern.
The pattern can contain wildcard char * or ?. |
Collection<Channel> |
ChannelFinderClientImpl.findByTag(String pattern)
Search for channels with tags who's name match the pattern
pattern.
The pattern can contain wildcard char * or ?. |
Collection<Channel> |
ChannelFinderClientComp.findByTag(String pattern) |
Collection<Channel> |
ChannelFinderClient.findByTag(String pattern)
Search for channels with tags who's name match the pattern
pattern.
The pattern can contain wildcard char * or ?. |
Channel |
ChannelFinderClientImpl.getChannel(String channelName)
Returns a channel that exactly matches the channelName
channelName.
|
Channel |
ChannelFinderClientComp.getChannel(String channelName) |
Channel |
ChannelFinderClient.getChannel(String channelName)
Returns a channel that exactly matches the channelName
channelName.
|
void |
ChannelFinderClientImpl.set(Channel.Builder channel)
Destructively set a single channel channel, if the channel
already exists it will be replaced with the given channel.
|
void |
ChannelFinderClientComp.set(Channel.Builder channel) |
void |
ChannelFinderClient.set(Channel.Builder channel)
Destructively set a single channel channel, if the channel
already exists it will be replaced with the given channel.
|
void |
ChannelFinderClientImpl.set(Collection<Channel.Builder> channels)
Destructively set a set of channels, if any channels already exists it is
replaced.
|
void |
ChannelFinderClientComp.set(Collection<Channel.Builder> channels) |
void |
ChannelFinderClient.set(Collection<Channel.Builder> channels)
Destructively set a set of channels, if any channels already exists it is
replaced.
|
void |
ChannelFinderClientImpl.set(Property.Builder prop)
Destructively set a new property property.
|
void |
ChannelFinderClientComp.set(Property.Builder property) |
void |
ChannelFinderClient.set(Property.Builder prop)
Destructively set a new property property.
|
void |
ChannelFinderClientImpl.set(Tag.Builder tag,
Collection<String> channelNames)
Set tag tag on the set of channels {channels} and remove it from
all others.
|
void |
ChannelFinderClientComp.set(Tag.Builder tag,
Collection<String> channelNames) |
void |
ChannelFinderClient.set(Tag.Builder tag,
Collection<String> channelNames)
Set tag tag on the set of channels {channels} and remove it from
all others.
|
void |
ChannelFinderClientImpl.set(Tag.Builder tag,
String channelName)
Destructively set tag tag to channel channelName and
remove the tag from all other channels.
|
void |
ChannelFinderClientComp.set(Tag.Builder tag,
String channelName) |
void |
ChannelFinderClient.set(Tag.Builder tag,
String channelName)
Destructively set tag tag to channel channelName and
remove the tag from all other channels.
|
void |
ChannelFinderClientImpl.update(Channel.Builder channel)
Update existing channel with channel.
|
void |
ChannelFinderClientComp.update(Channel.Builder channel) |
void |
ChannelFinderClient.update(Channel.Builder channel)
Update existing channel with channel.
|
void |
ChannelFinderClientImpl.update(Property.Builder property,
Collection<String> channelNames) |
void |
ChannelFinderClientComp.update(Property.Builder property,
Collection<String> channelNames) |
void |
ChannelFinderClient.update(Property.Builder property,
Collection<String> channelNames)
Update the channels identified with channelNames with the
property property
|
void |
ChannelFinderClientImpl.update(Property.Builder property,
Map<String,String> channelPropValueMap) |
void |
ChannelFinderClientComp.update(Property.Builder property,
Map<String,String> channelPropValueMap) |
void |
ChannelFinderClient.update(Property.Builder property,
Map<String,String> channelPropValueMap)
Update the property property on all channels specified in the
channelPropValueMap, where the key in the map is the channel name and the
value is the value for that property
|
void |
ChannelFinderClientImpl.update(Property.Builder property,
String channelName)
Update Property property by adding it to the channel
channelName, without affecting the other channels.
|
void |
ChannelFinderClientComp.update(Property.Builder property,
String channelName) |
void |
ChannelFinderClient.update(Property.Builder property,
String channelName)
Update Property property by adding it to the channel
channelName, without affecting the other channels.
|
void |
ChannelFinderClientImpl.update(Tag.Builder tag,
Collection<String> channelNames)
Update the Tag tag by adding it to the set of the channels with
names channelNames, without affecting the other instances of
this tag.
|
void |
ChannelFinderClientComp.update(Tag.Builder tag,
Collection<String> channelNames) |
void |
ChannelFinderClient.update(Tag.Builder tag,
Collection<String> channelNames)
Update the Tag tag by adding it to the set of the channels with
names channelNames, without affecting the other instances of
this tag.
|
void |
ChannelFinderClientImpl.update(Tag.Builder tag,
String channelName)
Update Tag tag by adding it to Channel with name
channelName, without affecting the other instances of this tag.
|
void |
ChannelFinderClientComp.update(Tag.Builder tag,
String channelName) |
void |
ChannelFinderClient.update(Tag.Builder tag,
String channelName)
Update Tag tag by adding it to Channel with name
channelName, without affecting the other instances of this tag.
|
Copyright © 2012. All Rights Reserved.