<mavenModuleSet _class='hudson.maven.MavenModuleSet'><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'></action><description># Functions
## Xodus
Provides methods for manipulating an Xodus database.

### array xodus\_entity\_from\_id(entityId):
Given an entity id string, returns the specified entity. The id reference may be obtained from a previous lookup, or for instance the links specified in the object.

### array xodus\_get\_all(type):
Returns all entities of a particular type.

### array xodus\_get\_types():
Returns a list of types in the database.

### byte\_array xodus\_read\_blob(entity, blobName):
Returns the blob with the given name. The entity may be the entire entity, or just the string id.

### array xodus\_read\_links(entity, linkName):
Given the entity, returns the ids for the given links, which can then be individually looked up if necessary. The entity may be the entire entity, or just the string id.

### void xodus\_transaction\_entity(environment, callback, [readOnly=false]):
Starts a transaction. The callback can then call one or more other methods within a transaction to manipulate the entity.
</description><displayName>MSXodus</displayName><fullDisplayName>MSXodus</fullDisplayName><fullName>MSXodus</fullName><name>MSXodus</name><url>https://letsbuild.net/jenkins/job/MSXodus/</url><buildable>true</buildable><build _class='hudson.maven.MavenModuleSetBuild'><number>3</number><url>https://letsbuild.net/jenkins/job/MSXodus/3/</url></build><build _class='hudson.maven.MavenModuleSetBuild'><number>2</number><url>https://letsbuild.net/jenkins/job/MSXodus/2/</url></build><build _class='hudson.maven.MavenModuleSetBuild'><number>1</number><url>https://letsbuild.net/jenkins/job/MSXodus/1/</url></build><color>blue</color><firstBuild _class='hudson.maven.MavenModuleSetBuild'><number>1</number><url>https://letsbuild.net/jenkins/job/MSXodus/1/</url></firstBuild><healthReport><description>Build stability: No recent builds failed.</description><iconClassName>icon-health-80plus</iconClassName><iconUrl>health-80plus.png</iconUrl><score>100</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.maven.MavenModuleSetBuild'><number>3</number><url>https://letsbuild.net/jenkins/job/MSXodus/3/</url></lastBuild><lastCompletedBuild _class='hudson.maven.MavenModuleSetBuild'><number>3</number><url>https://letsbuild.net/jenkins/job/MSXodus/3/</url></lastCompletedBuild><lastStableBuild _class='hudson.maven.MavenModuleSetBuild'><number>3</number><url>https://letsbuild.net/jenkins/job/MSXodus/3/</url></lastStableBuild><lastSuccessfulBuild _class='hudson.maven.MavenModuleSetBuild'><number>3</number><url>https://letsbuild.net/jenkins/job/MSXodus/3/</url></lastSuccessfulBuild><nextBuildNumber>4</nextBuildNumber><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><property _class='com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'></scm><module><name>com.methodscript:MSXodus</name><url>https://letsbuild.net/jenkins/job/MSXodus/com.methodscript$MSXodus/</url><color>blue</color><displayName>MSXodus</displayName></module></mavenModuleSet>