Package | Description |
---|---|
no.petroware.jwitsml | |
no.petroware.jwitsml.etp | |
no.petroware.jwitsml.model | |
no.petroware.jwitsml.util |
Modifier and Type | Method and Description |
---|---|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery)
Return all instances of the specified class from this WITSML server.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn)
Return all instances of the specified class from this WITSML server.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
String... parentIds)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
WitsmlObject parent)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
String... parentIds)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
WitsmlObject parent)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
String id)
Return instance of the given class with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
String id,
String... parentIds)
Return child of the given class and parent with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
String id,
WitsmlObject parent)
Return child of the given class and parent with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
String id)
Return instance of the given class with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
String id,
String... parentIds)
Return child of the given class and parent with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
String id,
WitsmlObject parent)
Return child of the given class and parent with the given ID from this server.
|
static <T extends WitsmlObject> |
EtpHelper.newInstance(Class<T> baseClass,
EtpSession etpSession,
String name,
EtpResource parentResource)
Create a new WITSML object that may be added to the ETP server later.
|
<T extends WitsmlObject> |
WitsmlServer.newInstance(Class<T> baseClass,
String name,
WitsmlObject parent)
Create a new WITSML object that may be added to the WITSML server.
|
Modifier and Type | Method and Description |
---|---|
WitsmlObject |
WitsmlObject.getParent()
Return parent of this instance.
|
static WitsmlObject |
EtpHelper.newWitsmlObject(EtpResource etpResource)
Convert the specified ETP resource to its equivalent WitsmlObject.
|
Modifier and Type | Method and Description |
---|---|
WitsmlResponse |
WitsmlServer.add(WitsmlObject instance)
Add the specified instance to the WITSML server by invoking
a WMLS_AddToStore call on the server.
|
WitsmlResponse |
WitsmlServer.add(WitsmlObject instance,
DocumentInfo documentInfo)
Add the specified instance to the WITSML server by invoking
a WMLS_AddToStore call on the server.
|
WitsmlResponse |
WitsmlServer.delete(WitsmlObject instance)
Delete the specified instance from the WITSML server by
invoking a WMLS_DeleteFromStore on the server.
|
WitsmlResponse |
WitsmlServer.delete(WitsmlObject instance,
String elementName)
Delete an element from the instance on the WITSML server by
invoking a WMLS_DeleteFromStore on the server.
|
WitsmlResponse |
WitsmlServer.delete(WitsmlObject instance,
String elementName,
String elementId)
Delete an element with specified ID from the instance on the WITSML server by
invoking a WMLS_DeleteFromStore on the server.
|
String |
WitsmlServer.generateId(String witsmlType,
String name,
WitsmlObject parent)
Generate a unique ID for the specified instance using the
internal IdGenerator.
|
String |
IdGenerator.generateId(String witsmlType,
String name,
WitsmlObject parent,
String defaultId)
This method is called before a new instance is created
in order to assign a unique ID to that instance.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
WitsmlObject parent)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.get(Class<T> baseClass,
WitsmlQuery witsmlQuery,
WitsmlObject parent)
Return all children of the given class from the specified parent instance.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn,
String id,
WitsmlObject parent)
Return child of the given class and parent with the given ID from this server.
|
<T extends WitsmlObject> |
WitsmlServer.getOne(Class<T> baseClass,
WitsmlQuery witsmlQuery,
String id,
WitsmlObject parent)
Return child of the given class and parent with the given ID from this server.
|
String |
WitsmlServer.getXml(WitsmlObject instance,
DocumentInfo documentInfo)
Like add() but instead of actually applying the XML to the
server, return it as a string.
|
static EtpObject |
EtpHelper.newEtpObject(WitsmlObject witsmlObject)
Create an ETP object from a WITSML object.
|
<T extends WitsmlObject> |
WitsmlServer.newInstance(Class<T> baseClass,
String name,
WitsmlObject parent)
Create a new WITSML object that may be added to the WITSML server.
|
static void |
EtpHelper.refresh(WitsmlObject witsmlObject,
String xml)
Refresh the specified WITSML object based on the associated XML.
|
WitsmlResponse |
WitsmlServer.refresh(WitsmlObject witsmlObject,
WitsmlQuery witsmlQuery)
Refresh the specified WITSML instance by making a new fetch
from the server.
|
WitsmlResponse |
WitsmlServer.refresh(WitsmlObject witsmlObject,
WitsmlQuery witsmlQuery,
OptionsIn optionsIn)
Refresh the specified WITSML instance by making a new fetch
from the server.
|
WitsmlResponse |
WitsmlServer.update(WitsmlObject instance)
Update the specified instance in the WITSML server by invoking a
a WMLS_UpdateInStore call on the server.
|
Constructor and Description |
---|
DataObjectReference(WitsmlObject owner,
String elementName) |
Modifier and Type | Method and Description |
---|---|
String |
EtpServer.generateId(String witsmlType,
String name,
WitsmlObject parent) |
Modifier and Type | Class and Description |
---|---|
class |
WitsmlAttachment
Java representation of a WITSML "attachment".
|
class |
WitsmlBhaRun
Java representation of a WITSML "bhaRun".
|
class |
WitsmlCementJob
Java representation of a WITSML "cementJob".
|
class |
WitsmlChangeLog
Java representation of a WITSML "changeLog".
|
class |
WitsmlChannel |
class |
WitsmlChannelSet
Java representation of a WITSML "ChannelSet".
|
class |
WitsmlConventionalCore
Java representation of a WITSML "convCore".
|
class |
WitsmlDepthRegistrationImage |
class |
WitsmlDownholeComponent |
class |
WitsmlDrillingReport
Java representation of a WITSML "drillReport".
|
class |
WitsmlFluidsReport
Java representation of a WITSML "fluidsReport".
|
class |
WitsmlFormationMarker
Java representation of a WITSML "formationMarker".
|
class |
WitsmlLog
Java representation of a WITSML "log".
|
class |
WitsmlLog2 |
class |
WitsmlMessage
Java representation of a WITSML "message".
|
class |
WitsmlMudLog
Java representation of a WITSML "mudLog".
|
class |
WitsmlOperationsReport
Java representation of a WITSML "opsReport".
|
class |
WitsmlRealtime
Java representation of a WITSML "realtime".
|
class |
WitsmlRig
Java representation of a WITSML "rig".
|
class |
WitsmlRigUtilization |
class |
WitsmlRisk
Java representation of a WITSML "risk".
|
class |
WitsmlSidewallCore
Java representation of a WITSML "sidewallCore".
|
class |
WitsmlStimJob |
class |
WitsmlSurveyProgram
Java representation of a WITSML "surveyProgram".
|
class |
WitsmlTarget
Java representation of a WITSML "target".
|
class |
WitsmlToolErrorModel |
class |
WitsmlTrajectory
Java representation of a WITSML "trajectory".
|
class |
WitsmlTubular
Java representation of a WITSML "tubular".
|
class |
WitsmlWell
Java representation of a WITSML "well".
|
class |
WitsmlWellbore
Java representation of a WITSML "wellbore".
|
class |
WitsmlWellboreCompletion |
class |
WitsmlWellboreGeology
Java representation of a WITSML "Wellbore Geology".
|
class |
WitsmlWellboreGeometry
Java representation of a WITSML "wbGeometry".
|
class |
WitsmlWellboreMarker |
class |
WitsmlWellCompletion |
class |
WitsmlWellConstructionAndMaintenanceLedger |
Modifier and Type | Method and Description |
---|---|
WitsmlObject |
WitsmlWellboreGeology.CuttingsIntervalSet.getOwner() |
Constructor and Description |
---|
Alias(WitsmlObject owner) |
Citation(WitsmlObject owner)
Create a new citation instance for the specified WITSML object.
|
CommonData(WitsmlObject owner)
Create a new common data instance for the specified WITSML object.
|
Modifier and Type | Method and Description |
---|---|
static String |
WitsmlUtil.generateId(Object server,
String witsmlType,
String name,
WitsmlObject parent)
Generate a unique ID.
|
Copyright © 2023 Petroware AS - https://petroware.no