ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:03.098-07:00") public abstract class ActorInfo extends CompoundValue
Constructor | Description |
---|---|
ActorInfo() |
Modifier and Type | Method | Description |
---|---|---|
static ActorInfo |
create() |
Creates instance of ActorInfo with no parameters set.
|
static ActorInfo |
create(ActorType actorType) |
Creates instance of ActorInfo.
|
static ActorInfo |
create(ActorType actorType,
java.lang.String actorMediaServerId,
java.lang.Integer actorTenantId,
java.lang.String actorStrategyId,
java.lang.String actorRouterId,
java.lang.String actorPlaceId,
java.lang.String actorAgentId,
java.lang.Integer actorPlaceDbId,
java.lang.Integer actorAgentDbId,
java.lang.String agentLoginSessionId,
java.util.Date loggedInAt) |
Creates instance of ActorInfo.
|
static ActorInfo |
create(ActorType actorType,
java.lang.String actorMediaServerId,
java.lang.Integer actorTenantId,
java.lang.String actorStrategyId,
java.lang.String actorRouterId,
java.lang.String actorPlaceId,
java.lang.String actorAgentId,
java.lang.String agentLoginSessionId,
java.util.Date loggedInAt) |
Creates instance of ActorInfo.
|
abstract java.lang.Integer |
getActorAgentDbId() |
[Optional]
|
abstract java.lang.String |
getActorAgentId() |
Agent employee ID of the resource.
|
abstract java.lang.String |
getActorMediaServerId() |
Media Server name as defined in the configuration.
|
abstract java.lang.Integer |
getActorPlaceDbId() |
[Optional]
|
abstract java.lang.String |
getActorPlaceId() |
Place name of the resource.
|
abstract java.lang.String |
getActorRouterId() |
Name of the URS that is executing the strategy.
|
abstract java.lang.String |
getActorStrategyId() |
Strategy name.
|
abstract java.lang.Integer |
getActorTenantId() |
Tenant identifier of the strategy or resource.
|
abstract ActorType |
getActorType() |
Values:
1: Actor is a strategy.
2: Actor is a resource.
3: Actor is a media server.
|
abstract java.lang.String |
getAgentLoginSessionId() |
Unique identifier of the login session.
|
abstract java.util.Date |
getLoggedInAt() |
Time of login.
|
abstract void |
setActorAgentDbId(int actorAgentDbId) |
[Optional]
|
abstract void |
setActorAgentDbId(java.lang.Integer actorAgentDbId) |
[Optional]
|
abstract void |
setActorAgentId(java.lang.String actorAgentId) |
Agent employee ID of the resource.
|
abstract void |
setActorMediaServerId(java.lang.String actorMediaServerId) |
Media Server name as defined in the configuration.
|
abstract void |
setActorPlaceDbId(int actorPlaceDbId) |
[Optional]
|
abstract void |
setActorPlaceDbId(java.lang.Integer actorPlaceDbId) |
[Optional]
|
abstract void |
setActorPlaceId(java.lang.String actorPlaceId) |
Place name of the resource.
|
abstract void |
setActorRouterId(java.lang.String actorRouterId) |
Name of the URS that is executing the strategy.
|
abstract void |
setActorStrategyId(java.lang.String actorStrategyId) |
Strategy name.
|
abstract void |
setActorTenantId(int actorTenantId) |
Tenant identifier of the strategy or resource.
|
abstract void |
setActorTenantId(java.lang.Integer actorTenantId) |
Tenant identifier of the strategy or resource.
|
abstract void |
setActorType(ActorType actorType) |
Values:
1: Actor is a strategy.
2: Actor is a resource.
3: Actor is a media server.
|
abstract void |
setAgentLoginSessionId(java.lang.String agentLoginSessionId) |
Unique identifier of the login session.
|
abstract void |
setLoggedInAt(java.util.Date loggedInAt) |
Time of login.
|
getProtocolDescription
equals, hashCode, toString, toString
public static ActorInfo create()
public static ActorInfo create(ActorType actorType)
actorType
- Actor type: 1 - actor is a strategy, 2 - actor is a resource, 3 - actor is a media server.public static ActorInfo create(ActorType actorType, java.lang.String actorMediaServerId, java.lang.Integer actorTenantId, java.lang.String actorStrategyId, java.lang.String actorRouterId, java.lang.String actorPlaceId, java.lang.String actorAgentId, java.lang.String agentLoginSessionId, java.util.Date loggedInAt)
actorType
- Actor type: 1 - actor is a strategy, 2 - actor is a resource, 3 - actor is a media server.actorMediaServerId
- Media Server name as defined in configuration. Presents only if actor is a media server.actorTenantId
- Tenant identifier of the strategy or resource. Presents only if actor is a strategy or resource.actorStrategyId
- Strategy name. Presents only if actor is a strategyactorRouterId
- Router name of the router that executing the strategy. Presents only if actor is a strategy.actorPlaceId
- Place name of the resource. Presents only if actor is a resource.actorAgentId
- Agent employee id of the resource. Presents only if actor is a resource and if login has been made with specification of the agent identifier (employee id).agentLoginSessionId
- Unique login session identifier.loggedInAt
- [optional] Agent login timestamp.public static ActorInfo create(ActorType actorType, java.lang.String actorMediaServerId, java.lang.Integer actorTenantId, java.lang.String actorStrategyId, java.lang.String actorRouterId, java.lang.String actorPlaceId, java.lang.String actorAgentId, java.lang.Integer actorPlaceDbId, java.lang.Integer actorAgentDbId, java.lang.String agentLoginSessionId, java.util.Date loggedInAt)
actorType
- Actor type: 1 - actor is a strategy, 2 - actor is a resource, 3 - actor is a media server.actorMediaServerId
- Media Server name as defined in configuration. Presents only if actor is a media server.actorTenantId
- Tenant identifier of the strategy or resource. Presents only if actor is a strategy or resource.actorStrategyId
- Strategy name. Presents only if actor is a strategyactorRouterId
- Router name of the router that executing the strategy. Presents only if actor is a strategy.actorPlaceId
- Place name of the resource. Presents only if actor is a resource.actorAgentId
- Agent employee id of the resource. Presents only if actor is a resource and if login has been made with specification of the agent identifier (employee id).actorPlaceDbId
- [Optional]actorAgentDbId
- [Optional]agentLoginSessionId
- Unique login session identifier.loggedInAt
- [optional] Agent login timestamp.public abstract ActorType getActorType()
public abstract void setActorType(ActorType actorType)
public abstract java.lang.String getActorMediaServerId()
public abstract void setActorMediaServerId(java.lang.String actorMediaServerId)
public abstract java.lang.Integer getActorTenantId()
public abstract void setActorTenantId(java.lang.Integer actorTenantId)
public abstract void setActorTenantId(int actorTenantId)
public abstract java.lang.String getActorStrategyId()
public abstract void setActorStrategyId(java.lang.String actorStrategyId)
public abstract java.lang.String getActorRouterId()
public abstract void setActorRouterId(java.lang.String actorRouterId)
public abstract java.lang.String getActorPlaceId()
public abstract void setActorPlaceId(java.lang.String actorPlaceId)
public abstract java.lang.String getActorAgentId()
public abstract void setActorAgentId(java.lang.String actorAgentId)
public abstract java.lang.Integer getActorPlaceDbId()
public abstract void setActorPlaceDbId(java.lang.Integer actorPlaceDbId)
actorPlaceDbId
- new value of the propertypublic abstract void setActorPlaceDbId(int actorPlaceDbId)
actorPlaceDbId
- new value of the propertypublic abstract java.lang.Integer getActorAgentDbId()
public abstract void setActorAgentDbId(java.lang.Integer actorAgentDbId)
actorAgentDbId
- new value of the propertypublic abstract void setActorAgentDbId(int actorAgentDbId)
actorAgentDbId
- new value of the propertypublic abstract java.lang.String getAgentLoginSessionId()
public abstract void setAgentLoginSessionId(java.lang.String agentLoginSessionId)
public abstract java.util.Date getLoggedInAt()
public abstract void setLoggedInAt(java.util.Date loggedInAt)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.