com.h3c.sdn.api

## Interface AuditLogTransferService

-     public interface AuditLogTransferService

  Service for transportation of audit logs between team members.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Pair<List<AuditLogEntry>,DataSize>` | `get(SystemInformation self, SystemInformation system, Date from)` Requests audit logs from the given system.
    `void` | `send(AuditLogEntry entry)` Transfer an audit log entry across the team.

- - ### Method Detail

    - #### send

          void send(AuditLogEntry entry)

      Transfer an audit log entry across the team.
      Parameters:
        `entry` - the audit log entry

    - #### get

          Pair<List<AuditLogEntry>,DataSize> get(SystemInformation self,
                                               SystemInformation system,
                                               Date from)
                                                 throws Exception

      Requests audit logs from the given system.
      Parameters:
        `self` - self system
        `system` - controller to get the audit logs from
        `from` - oldest date for the logs to return (start time)
      Returns:
        audit logs
      Throws:
        `Exception` - if errors occur while fetching data

Copyright © 2014. All Rights Reserved.