org.mule.providers.ftp.server
Class InMemoryIpRestrictor

java.lang.Object
  extended byorg.mule.providers.ftp.server.InMemoryIpRestrictor

public class InMemoryIpRestrictor
extends Object

This class is needed to avoid creating unnesessary configuration files while running ftp transport tests.


Constructor Summary
InMemoryIpRestrictor()
           
 
Method Summary
 void configure(Configuration config)
          Configure the IP restrictor.
 void dispose()
          Release all the resources
 Object[][] getPermissions()
          Get permission array.
 boolean hasPermission(InetAddress address)
          Has the permission?
 void setPermissions(Object[][] permissions)
          Set permission array.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InMemoryIpRestrictor

public InMemoryIpRestrictor()
Method Detail

configure

public void configure(Configuration config)
Configure the IP restrictor.

Parameters:
config - ignored

hasPermission

public boolean hasPermission(InetAddress address)
Has the permission?

Parameters:
address - ignored
Returns:
true

getPermissions

public Object[][] getPermissions()
Get permission array.

Returns:
empty array

setPermissions

public void setPermissions(Object[][] permissions)
Set permission array.

Parameters:
permissions - ignored

dispose

public void dispose()
Release all the resources



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.