public class LatestVersionSelector extends AbstractCartridgeSelector
for cartridges that have already been added and
configured to an application.
Modifier and Type | Class and Description |
---|---|
protected class |
LatestVersionSelector.VersionedName |
Constructor and Description |
---|
LatestVersionSelector(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<IStandaloneCartridge> |
allStandaloneCartridges(IApplication application) |
boolean |
equals(Object obj) |
<C extends ICartridge> |
get(Collection<C> cartridges) |
protected <C extends ICartridge> |
getLatest(Collection<C> matchingCartridges) |
String |
getNameConstraint() |
int |
hashCode() |
<C extends ICartridge> |
matches(C cartridge) |
getAllMatching, getConnection, getConnection
public LatestVersionSelector(String name)
public String getNameConstraint()
public <C extends ICartridge> C get(Collection<C> cartridges)
public <C extends ICartridge> boolean matches(C cartridge)
matches
in class AbstractCartridgeSelector
protected <C extends ICartridge> C getLatest(Collection<C> matchingCartridges)
public Collection<IStandaloneCartridge> allStandaloneCartridges(IApplication application)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.