Platform SDK Java 8.5 API Reference

com.genesyslab.platform.voice.protocol.tserver
Class TimeStamp

java.lang.Object
  extended by com.genesyslab.platform.commons.protocol.DataObject
      extended by com.genesyslab.platform.commons.protocol.runtime.CompoundValue
          extended by com.genesyslab.platform.voice.protocol.tserver.TimeStamp
All Implemented Interfaces:
ProtocolDescriptionSupport

public abstract class TimeStamp
extends com.genesyslab.platform.commons.protocol.runtime.CompoundValue


Constructor Summary
TimeStamp()
           
 
Method Summary
static TimeStamp create()
          Creates instance of TimeStamp with no parameters set.
static TimeStamp create(java.lang.Integer timeinSecs, java.lang.Integer timeinuSecs)
          Creates instance of TimeStamp with all parameters set.
abstract  java.lang.Integer getTimeinSecs()
          Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.
abstract  java.lang.Integer getTimeinuSecs()
          Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.
abstract  void setTimeinSecs(int timeinSecs)
          Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.
abstract  void setTimeinSecs(java.lang.Integer timeinSecs)
          Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.
abstract  void setTimeinuSecs(int timeinuSecs)
          Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.
abstract  void setTimeinuSecs(java.lang.Integer timeinuSecs)
          Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.
 
Methods inherited from class com.genesyslab.platform.commons.protocol.runtime.CompoundValue
getProtocolDescription
 
Methods inherited from class com.genesyslab.platform.commons.protocol.DataObject
equals, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimeStamp

public TimeStamp()
Method Detail

create

public static TimeStamp create()
Creates instance of TimeStamp with no parameters set.

Returns:
instance of TimeStamp

create

public static TimeStamp create(java.lang.Integer timeinSecs,
                               java.lang.Integer timeinuSecs)
Creates instance of TimeStamp with all parameters set.

Parameters:
timeinSecs - Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.
timeinuSecs - Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.
Returns:
instance of TimeStamp

getTimeinSecs

public abstract java.lang.Integer getTimeinSecs()
Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.

Returns:
property value

setTimeinSecs

public abstract void setTimeinSecs(java.lang.Integer timeinSecs)
Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.

Parameters:
timeinSecs - new value of the property

setTimeinSecs

public abstract void setTimeinSecs(int timeinSecs)
Time calculated since 00:00:00 GMT January 1, 1970, measured in seconds.

Parameters:
timeinSecs - new value of the property

getTimeinuSecs

public abstract java.lang.Integer getTimeinuSecs()
Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.

Returns:
property value

setTimeinuSecs

public abstract void setTimeinuSecs(java.lang.Integer timeinuSecs)
Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.

Parameters:
timeinuSecs - new value of the property

setTimeinuSecs

public abstract void setTimeinuSecs(int timeinuSecs)
Amount of time, up to 1000 milliseconds, for use as a more precise interval within the TTimeStamp structure.

Parameters:
timeinuSecs - new value of the property

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.