|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.guvnor.server.builder.PackageAssembler
public class PackageAssembler
This assembles packages in the BRMS into binary package objects, and deals with errors etc. Each content type is responsible for contributing to the package.
| Field Summary | |
|---|---|
protected BRMSPackageBuilder |
builder
|
protected AssemblyErrorLogger |
errorLogger
|
protected PackageItem |
packageItem
|
| Constructor Summary | |
|---|---|
PackageAssembler(PackageItem packageItem)
|
|
PackageAssembler(PackageItem packageItem,
PackageAssemblerConfiguration packageAssemblerConfiguration)
|
|
| Method Summary | |
|---|---|
protected void |
buildAsset(AssetItem asset)
Builds assets that are "rule" assets (ie things that are not functions etc). |
void |
compile()
|
void |
createBuilder()
|
protected Iterator<AssetItem> |
getAllAssets()
|
protected Iterator<AssetItem> |
getAssetItemIterator(String... formats)
|
org.drools.rule.Package |
getBinaryPackage()
I've got a package people ! |
BRMSPackageBuilder |
getBuilder()
|
List<ContentAssemblyError> |
getErrors()
|
boolean |
hasErrors()
|
boolean |
isPackageConfigurationInError()
This will return true if there is an error in the package configuration or functions. |
protected void |
loadDSLFiles()
|
protected boolean |
setUpPackage()
This prepares the package builder, loads the jars/classpath. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final PackageItem packageItem
protected BRMSPackageBuilder builder
protected final AssemblyErrorLogger errorLogger
| Constructor Detail |
|---|
public PackageAssembler(PackageItem packageItem)
public PackageAssembler(PackageItem packageItem,
PackageAssemblerConfiguration packageAssemblerConfiguration)
| Method Detail |
|---|
public void compile()
public boolean isPackageConfigurationInError()
public org.drools.rule.Package getBinaryPackage()
public BRMSPackageBuilder getBuilder()
protected void buildAsset(AssetItem asset)
protected boolean setUpPackage()
public void createBuilder()
public boolean hasErrors()
public List<ContentAssemblyError> getErrors()
protected Iterator<AssetItem> getAllAssets()
protected void loadDSLFiles()
protected Iterator<AssetItem> getAssetItemIterator(String... formats)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||