Nuxeo Enterprise Platform 5.4

org.nuxeo.runtime.deployment.preprocessor
Class FragmentDescriptor

java.lang.Object
  extended by org.nuxeo.runtime.deployment.preprocessor.FragmentDescriptor

public class FragmentDescriptor
extends java.lang.Object

Author:
Bogdan Stefanescu

Field Summary
static FragmentDescriptor ALL
          Marker used for better control on requirements. see "all" marker in FragmentRegistry
 TemplateContribution[] contributions
           
 java.lang.String fileName
           
 java.lang.String filePath
           
 CommandProcessor install
           
 java.lang.String name
           
 java.lang.String[] requiredBy
           
 java.util.List<java.lang.String> requires
           
 int startLevel
          Deprecated. 
 java.util.Map<java.lang.String,TemplateDescriptor> templates
           
 CommandProcessor uninstall
           
 int version
           
 
Constructor Summary
FragmentDescriptor()
           
FragmentDescriptor(java.lang.String name, boolean isMarker)
           
 
Method Summary
 boolean isMarker()
           
 void setInstallCommands(org.w3c.dom.DocumentFragment df)
           
 void setUninstallCommands(org.w3c.dom.DocumentFragment df)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALL

public static final FragmentDescriptor ALL
Marker used for better control on requirements. see "all" marker in FragmentRegistry


name

public java.lang.String name

version

public int version

fileName

public java.lang.String fileName

filePath

public java.lang.String filePath

startLevel

@Deprecated
public int startLevel
Deprecated. 
The start level is used to control bundle start order. The following levels are defined: The start level is overwritten by the one specified at MANIFEST level using the Nuxeo-StartLevel header. If the start header is missing it will be initialized from the OSGi Bundle-Category (if any) as follows: If the start level could not be computed then the default value of 6 (user level) is used The recommended method of specifying the start level is to use the Bundle-Category since start level numbering may change (this header has the advantage of using symbolic names)


contributions

public TemplateContribution[] contributions

requires

public java.util.List<java.lang.String> requires

requiredBy

public java.lang.String[] requiredBy

templates

public java.util.Map<java.lang.String,TemplateDescriptor> templates

install

public CommandProcessor install

uninstall

public CommandProcessor uninstall
Constructor Detail

FragmentDescriptor

public FragmentDescriptor()

FragmentDescriptor

public FragmentDescriptor(java.lang.String name,
                          boolean isMarker)
Method Detail

isMarker

public boolean isMarker()

setInstallCommands

public void setInstallCommands(org.w3c.dom.DocumentFragment df)

setUninstallCommands

public void setUninstallCommands(org.w3c.dom.DocumentFragment df)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.