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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BLNexusClientTypecreateClient(BLNexusClientConfiguration configuration)Create a new Nexus client.static BLApplicationVersionfindClientVersion()
-
-
-
Method Detail
-
findClientVersion
public static BLApplicationVersion findClientVersion() throws java.io.IOException
- Throws:
java.io.IOException
-
createClient
public BLNexusClientType createClient(BLNexusClientConfiguration configuration) throws BLException
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
-
-