Class: IControl::WebAccelerator::ProxyMessage

Inherits:
Base
  • Object
show all
Defined in:
lib/icontrol/web_accelerator/proxy_message.rb,
lib/icontrol/web_accelerator.rb

Overview

The ProxyMessage interface enables you to send Invalidations to the WAM on the other Active BIG-IP to invalidate content.

Instance Method Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class IControl::Base

Instance Method Details

#esi_invalidate_contentObject

Invalidates the WA content after receiving an ESI Invaidation.

Raises:

  • (IControl::IControl::Common::AccessDenied)
  • (IControl::IControl::Common::InvalidArgument)
  • (IControl::IControl::Common::OperationFailed)

    raised if an operation error occurs.



15
16
17
# File 'lib/icontrol/web_accelerator/proxy_message.rb', line 15

def esi_invalidate_content
  super
end

#invalidate_contentObject

Invalidates the content on the peer pvac after receiving a trigger in a HTTP request.

Raises:

  • (IControl::IControl::Common::AccessDenied)
  • (IControl::IControl::Common::InvalidArgument)
  • (IControl::IControl::Common::OperationFailed)

    raised if an operation error occurs.



33
34
35
# File 'lib/icontrol/web_accelerator/proxy_message.rb', line 33

def invalidate_content
  super
end

#versionString

Gets the version information for this interface.

Returns:

  • (String)


23
24
25
# File 'lib/icontrol/web_accelerator/proxy_message.rb', line 23

def version
  super
end