org.jclouds.chef.internal
Class ChefContextImpl

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by org.jclouds.internal.BaseView
          extended by org.jclouds.chef.internal.ChefContextImpl
All Implemented Interfaces:
Closeable, ChefContext, org.jclouds.View

@Singleton
public class ChefContextImpl
extends org.jclouds.internal.BaseView
implements ChefContext


Constructor Summary
protected ChefContextImpl(org.jclouds.Context backend, com.google.common.reflect.TypeToken<? extends org.jclouds.Context> backendType, ChefService chefService)
           
 
Method Summary
 void close()
           
 ChefService getChefService()
          Provides access to high level Chef features.
 
Methods inherited from class org.jclouds.internal.BaseView
delegate, equals, getBackendType, hashCode, string, toString, unwrap, unwrap, unwrapApi
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrapApi
 

Constructor Detail

ChefContextImpl

@Inject
protected ChefContextImpl(org.jclouds.Context backend,
                                 com.google.common.reflect.TypeToken<? extends org.jclouds.Context> backendType,
                                 ChefService chefService)
Method Detail

getChefService

public ChefService getChefService()
Description copied from interface: ChefContext
Provides access to high level Chef features.

Specified by:
getChefService in interface ChefContext

close

public void close()
           throws IOException
Specified by:
close in interface Closeable
Throws:
IOException


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.