com.sun.jmx.remote.profile.tls
Class ClientProvider

java.lang.Object
  extended by com.sun.jmx.remote.profile.tls.ClientProvider
All Implemented Interfaces:
ProfileClientProvider

public class ClientProvider
extends Object
implements ProfileClientProvider


Constructor Summary
ClientProvider()
           
 
Method Summary
 ProfileClient createProfile(String profile, Map environment)
          Create a new profile.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientProvider

public ClientProvider()
Method Detail

createProfile

public ProfileClient createProfile(String profile,
                                   Map environment)
                            throws ProfileProviderException
Description copied from interface: ProfileClientProvider

Create a new profile. Each successful call to this method produces a different ProfileClient object.

Specified by:
createProfile in interface ProfileClientProvider
Parameters:
profile - the name of the profile to be created.
environment - a read-only Map containing named attributes to determine how the profile is created. Keys in this map must be Strings. The appropriate type of each associated value depends on the attribute.

Returns:
a ProfileClient representing the new profile. Each successful call to this method produces a different object.
Throws:
ProfileProviderException


Copyright © 2014 Terracotta, Inc.. All rights reserved.