Package com.io7m.brooklime.vanilla
Class BLNexusClients
java.lang.Object
com.io7m.brooklime.vanilla.BLNexusClients
- All Implemented Interfaces:
BLNexusClientProviderType
public final class BLNexusClients extends java.lang.Object implements BLNexusClientProviderType
The default provider of Nexus clients.
-
Constructor Summary
Constructors Constructor Description BLNexusClients()Construct a client provider. -
Method Summary
Modifier and Type Method Description BLNexusClientTypecreateClient(BLNexusClientConfiguration configuration)Create a new Nexus client.static BLApplicationVersionfindClientVersion()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BLNexusClients
public BLNexusClients()Construct a client provider.
-
-
Method Details
-
findClientVersion
- Throws:
java.io.IOException
-
createClient
Description copied from interface:BLNexusClientProviderTypeCreate a new Nexus client.- Specified by:
createClientin interfaceBLNexusClientProviderType- Parameters:
configuration- The client configuration- Returns:
- A new Nexus client
- Throws:
BLException- On errors
-