Package org.apache.synapse.transport.http.access

## Class AccessTimeUtil

- java.lang.Object
- - org.apache.synapse.transport.http.access.AccessTimeUtil

-     public class AccessTimeUtil
      extends Object

  Utility methods related to the Access Time

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `AccessTimeUtil()` |

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String` | `getAccessDate​(Date date)` |
    `static Date` | `getDate()` | This method returns a Date object that is accurate to within one second.
    `static String` | `getTimeZone()` | gets the timezone +/-{****}}, offset from GMT,
    `static void` | `handleThrowable​(Throwable t)` | Checks whether the supplied Throwable is one that needs to be re-thrown and swallows all others.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AccessTimeUtil

          public AccessTimeUtil()

  - ### Method Detail

    - #### getTimeZone

          public static String getTimeZone()

      gets the timezone +/-{****}}, offset from GMT,
      Returns:
        String time zone (eg, +0530, -0600).

    - #### getDate

          public static Date getDate()

      This method returns a Date object that is accurate to within one second. If a thread calls this method to get a Date and it's been less than 1 second since a new Date was created, this method simply gives out the same Date again so that the system doesn't spend time creating Date objects unnecessarily.
      Returns:
        Date

    - #### getAccessDate

          public static String getAccessDate​(Date date)

    - #### handleThrowable

          public static void handleThrowable​(Throwable t)

      Checks whether the supplied Throwable is one that needs to be re-thrown and swallows all others.
      Parameters:
        `t` - the Throwable to check