Interface ClientSubManager
- All Known Implementing Classes:
AbstractClientSystemTagManager
,ClientSystemTags
,ProjectTagManager
public interface ClientSubManager
-
Method Summary
Modifier and TypeMethodDescriptionaddTags
(TagPath parentFolder, List<Tag> tags, CollisionPolicy collisionPolicy) void
moveTags
(TagPath parentFolder, List<TagPath> tagPaths, boolean copy, CollisionPolicy collisionPolicy) void
removeTags
(List<TagPath> tagPath) void
shutdown()
void
startup()
void
subscribe
(TagPath path, TagChangeListener listener) void
subscribe
(List<TagPath> paths, List<TagChangeListener> listeners) void
unsubscribe
(TagPath path, TagChangeListener listener) void
unsubscribe
(List<TagPath> paths, List<TagChangeListener> listeners)
-
Method Details
-
subscribe
-
unsubscribe
-
subscribe
-
unsubscribe
-
getTag
-
write
-
shutdown
void shutdown() -
startup
void startup() -
getTags
-
read
-
browse
-
addTags
List<TagPath> addTags(TagPath parentFolder, List<Tag> tags, CollisionPolicy collisionPolicy) throws Exception - Throws:
Exception
-
editTags
-
removeTags
- Throws:
Exception
-
moveTags
List<TagPath> moveTags(TagPath parentFolder, List<TagPath> tagPaths, boolean copy, CollisionPolicy collisionPolicy) throws Exception - Throws:
Exception
-