|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Entity in livespace.services |
---|
Subclasses of Entity in livespace.services | |
---|---|
class |
EntityList.ListEntity
Wraps an Entity and adds an index attribute to maintain the index
of an entity within an EntityList . |
class |
GenericEntity
A generic entity used to instantiate entities that have no specific mapping from type to class. |
Fields in livespace.services declared as Entity | |
---|---|
Entity |
EntityList.ListEntity.entity
|
Methods in livespace.services that return Entity | |
---|---|
protected static Entity |
Entity.create(String id,
String entityType)
Create an instance of an Entity using the registered type class if available. |
protected Entity |
EntityContainer.createEntity(String id,
String entityType)
Create a new entity or re-use an existing weakly-cached version previously created in this container. |
Entity |
EntityRegistry.find(String id)
Find an entity with a given ID. |
Entity |
EntityClients.find(String id)
Finds an entity with a matching id within the set of entity clients |
Entity |
EntityList.get(int index)
Returns the entity at the specified position in this list. |
protected Entity |
EntityContainer.getOrCreateEntity(String id,
String entityType)
Find an existing entity in the registry or create a new one if none exists. |
Entity |
EntityStack.peek()
Finds the top entity on the stack without removing it from the stack. |
Entity |
EntityQueue.peek()
|
Entity |
EntityRegistry.peek(String id)
Peek to see if an entity exists. |
Entity |
EntityStack.pop()
Removes and returns the Entity at the top of the stack. |
Entity |
EntityQueue.remove()
|
Entity |
EntityList.remove(int index)
Removes the entity at the specified position in the list. |
Entity |
EntityList.remove(String id)
Removes the first occurrence in this list of an entity with the specified id. |
Entity |
EntityRegistry.singleton()
Get the entity that is the sole entry in the registry, This is usually used for entity types where only one instance will exist (eg room). |
Entity[] |
EntityRegistry.toArray()
|
Entity |
EntityRegistry.waitForEntity()
Wait up to a default amount of time for a single entity to arrive. |
static Entity |
SizeSynchronizer.waitForEntity(EntityRegistry registry)
Shortcut to wait up to the default time (ENTITY_WAIT_TIMEOUT millis) for a single entity to arrive. |
Entity |
EntityRegistry.waitForEntity(String id)
Wait for an entity with a given ID to appear and then return it. |
Methods in livespace.services that return types with arguments of type Entity | |
---|---|
static Class<? extends Entity> |
Livespace.findEntityClass(String entityType)
Find the class registered to represent instances of a given entity type. |
Iterator<Entity> |
EntityRegistry.iterator()
|
Iterator<Entity> |
EntityList.iterator()
Returns an iterator of EntityList.ListEntity 's contained within this list. |
Set<Entity> |
EntityRegistry.snapshot()
Create a snapshot of the current entities. |
List<Entity> |
EntityList.snapshot()
Returns a snapshot of the EntityList.ListEntity 's within this list. |
Methods in livespace.services with parameters of type Entity | |
---|---|
void |
EntityRegistry.add(Entity entity)
Add an entity to the registry. |
void |
EntityQueue.add(Entity e)
|
void |
EntityList.add(Entity e)
Adds the specified entity to the end of the list. |
void |
EntityList.add(int index,
Entity e)
Inserts the specified entity at the specified position in the list. |
boolean |
EntityRegistry.contains(Entity entity)
|
Notification |
EntityClient.createRequestNtfn(Entity entity,
String action)
Create the base template for a Livespace request notification, filling in all required fields. |
static boolean |
Livespace.isFederated(Entity entity)
Determines whether the entity is a local entity or a federated entity |
protected void |
EntityClient.ping(Collection<Entity> pinged,
Entity entity)
Send a ping to an entity, adding it to pinged if successful. |
void |
EntityStack.push(Entity e)
Pushes an Entity on to the top of stack. |
protected void |
EntityContainer.read(Entity entity,
Notification ntfn,
boolean init)
Read and update state from an incoming info notification. |
void |
EntityRegistry.remove(Entity entity)
Remove an entity. |
boolean |
EntityList.remove(Entity e)
Removes the first occurrence in this list of the specified entity. |
static boolean |
Entity.sameEntity(Entity e1,
Entity e2)
Test if two entities are the same by ID comparison. |
protected static boolean |
EntityContainer.shouldPublish(Entity entity,
Object property)
Test if a given property should be automatically exported/imported by the read ()/write () functions. |
protected void |
EntityContainer.write(Entity entity,
Notification ntfn)
Write the entity's significant state into a notification for publication. |
Method parameters in livespace.services with type arguments of type Entity | |
---|---|
static String |
Entity.getType(Class<? extends Entity> entityClass)
Shortcut to extract the type of an Entity class. |
protected void |
EntityClient.ping(Collection<Entity> pinged,
Entity entity)
Send a ping to an entity, adding it to pinged if successful. |
static void |
Livespace.registerEntityClass(Class<? extends Entity> entityClass)
Shortcut to register a class for an entity type using getType(Class) to automatically get the type. |
Uses of Entity in livespace.services.entities |
---|
Subclasses of Entity in livespace.services.entities | |
---|---|
class |
Amplifier
Represents an audio amplifier. |
class |
AudioMixerEntity
Entity for representing volume on an AV matrix switch. |
class |
ClipboardEntity
|
class |
ComputerEntity
Represents a computer within a livespace. |
class |
DisplayEntity
Represents a display (a screen such as monitor or projector) within a room. |
class |
DocumentEntity
Represents a document within an information repository (such as Microsoft Sharepoint). |
class |
DocumentLibraryEntity
Represents a document library within an information repository. |
class |
InfoRepositoryEntity
Represents a node within an information repository (i.e. |
class |
LightEntity
Entity to represent a light in the room. |
class |
Link
Entity to represent a link/url within a Livespace |
class |
PositionableDevice
Represents a device (or support/structure that is supporting a device) that can be mechanically controlled in terms of it's translation or position (position in the x,y,z axis), and rotation (rotation around the x,y,z axis). |
class |
PresenceEntity
The entity published to provide virtual presence in a Livespace. |
class |
RoomEntity
Defines the default Livespace Room entity. |
class |
ScreenConnection
Entity to represent a screen sharing connection between a client and a server. |
class |
ScreenSharing
|
class |
SpeakerEntity
Represents a speaker within a room. |
class |
TeamthinkEntity
|
class |
VideoSourceEntity
Represents a video source in the livespace, generated by a computer, VTC, webcam or other. |
Methods in livespace.services.entities that return types with arguments of type Entity | |
---|---|
Iterable<Entity> |
ComputerEntity.getVideoOutputs()
|
Uses of Entity in livespace.services.entities.info_repository |
---|
Subclasses of Entity in livespace.services.entities.info_repository | |
---|---|
class |
QueryEntity
Represents an information repository query used to query the repository for information repository entities based on certain search criteria. |
Uses of Entity in livespace.services.entities.meta_apps |
---|
Subclasses of Entity in livespace.services.entities.meta_apps | |
---|---|
class |
MediaView
|
class |
MetaApp
|
class |
MetaAppElement
|
class |
MetaAppElementGroup
|
class |
MetaApps
An entity a list of presentations |
Uses of Entity in livespace.services.entities.room_presentation |
---|
Subclasses of Entity in livespace.services.entities.room_presentation | |
---|---|
class |
RoomPresentation
The root Entity used to store entity visual representation properties |
class |
RoomSchematicEntity
Maintains a list of SchematicItem instances |
class |
SchematicItem
Entity used to visually represent an entity within the livespace |
Methods in livespace.services.entities.room_presentation with parameters of type Entity | |
---|---|
SchematicItem |
RoomSchematicEntity.createSchematicItem(Entity entity)
Creates a SchematicItem instance and add's the instance to the internal container |
SchematicItem |
RoomPresentation.createSchematicItem(Entity entity)
Creates a SchematicItem instance, adds it to the RoomSchematicEntity instance |
SchematicItem |
RoomSchematicEntity.createSchematicItem(Entity entity,
Point location)
Creates a SchematicItem instance and add's the instance to the internal container |
SchematicItem |
RoomPresentation.createSchematicItem(Entity entity,
Point location)
Creates a SchematicItem instance, adds it to the RoomSchematicEntity instance |
void |
SchematicItem.setEntity(Entity entity)
Sets the entity and updates the promoted entity properties |
Uses of Entity in livespace.services.entities.sessions |
---|
Subclasses of Entity in livespace.services.entities.sessions | |
---|---|
class |
SessionEntity
Represents a session meta-app. |
class |
Sessions
This entity stores information about the sessions within the room. |
Uses of Entity in livespace.services.entities.teamscope |
---|
Subclasses of Entity in livespace.services.entities.teamscope | |
---|---|
class |
EventCategory
|
class |
LogEntry
|
class |
Teamscope
|
class |
TeamscopeProject
|
class |
TeamscopeSession
|
class |
Trash
|
Uses of Entity in livespace.services.entities.vtc |
---|
Subclasses of Entity in livespace.services.entities.vtc | |
---|---|
class |
CallEntity
|
class |
CameraEntity
|
class |
DirectoryEntryEntity
Represents a directory of stored numbers. |
class |
PictureEntity
|
class |
PictureProgramEntity
Represents a picture program on a VTC device. |
class |
PictureProgramLayoutEntity
Represents a layout mode of a picture program. |
class |
PictureProgramWindowEntity
Represents a single window within a picture program. |
class |
VideoInputEntity
Represents a video input on a VTC device. |
class |
VideoOutputEntity
Represents a video output on a VTC device. |
class |
VirtualMonitorEntity
|
class |
VTCEntity
Represents a Video Teleconference (VTC) device within a LiveSpace |
Uses of Entity in livespace.services.osgi |
---|
Methods in livespace.services.osgi with parameters of type Entity | |
---|---|
static void |
EntityConfiguration.setPropertiesFor(String serviceName,
String roomName,
Entity entity)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |