|
Extension SDK 9.0.5 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.jdeveloper.webservices.JAXRPCSvcModel
oracle.jdeveloper.webservices.JAXRPCJmsModel
This class represents the data model for a web service that accesses JMS destinations. Interaction with the JAXRPCJavaModel is governed by the rules described in JAXRPCSvcModel.
Field Summary | |
static int |
BOTH
Constant denoting send and receive are both available. |
static int |
DEFAULT
Constant denoting a default value. |
static java.lang.String |
IS_REPLY_TO
Property identifier. |
static java.lang.String |
JMS_DELIVERY_MODE
Property identifier. |
static java.lang.String |
JMS_EXPIRATION
Property identifier. |
static java.lang.String |
JMS_PRIORITY
Property identifier. |
static java.lang.String |
JMS_TYPE
Property identifier. |
static int |
NEITHER
Constant denoting no operations are available. |
static int |
NONPERSISTENT
Constant denoting non-persistent delivery mode. |
static java.lang.String |
OPERATIONS
Property identifier. |
static java.lang.String |
PACKAGE
Property identifier. |
static int |
PERSISTENT
Constant denoting persistent delivery mode. |
static java.lang.String |
PRIMARY_CONNECTION_FACTORY
Property identifier. |
static java.lang.String |
PRIMARY_DESTINATION
Property identifier. |
static int |
QUEUE
Constant denoting an object is related to a JMS queue. |
static int |
RECEIVE
Constant denoting receive operation is available. |
static java.lang.String |
REPLY_TO_CONNECTION_FACTORY
Property identifier. |
static java.lang.String |
REPLY_TO_DESTINATION
Property identifier. |
static int |
SEND
Constant denoting send operation is available. |
static int |
TOPIC
Constant denoting an object is related to a JMS topic. |
Fields inherited from class oracle.jdeveloper.webservices.JAXRPCSvcModel |
ALL_WRITEABLE, ENDPOINT, m_backup, m_modelRenameRequired, m_targetProject, PLATFORM_ALL_SERVERS, PLATFORM_APACHE_2X, PLATFORM_JAX_RPC, PLATFORM_ORACLE_IAS_20, PLATFORM_ORACLE_J2EE, TARGET_NAMESPACE, TYPE_JAVA, TYPE_JMS, TYPE_PLSQL, TYPE_UNKNOWN, URI, WEB_XML_URL, WSDL_URL |
Constructor Summary | |
JAXRPCJmsModel()
Default constructor. |
|
JAXRPCJmsModel(boolean migratedService)
Create a new web service model, allowing the creator to specify that it is being created to hold data being migrated from an older version of JDeveloper. |
|
JAXRPCJmsModel(java.net.URI uri)
Create a new web service with the supplied URI. |
Method Summary | |
void |
beginEdit()
Make a copy of this model and store it internally, ready for updates that can be applied or undone. |
java.net.URI |
deriveTargetNamespace()
Derive a model-specific default target namespace URI for the service. |
java.net.URL |
deriveWSDLFileLocation()
Derive a location for a WSDL file for this service. |
int |
getAvailableOperations()
|
int |
getJMSDeliveryMode()
|
long |
getJMSExpiration()
|
int |
getJMSPriority()
|
java.lang.String |
getJMSType()
|
java.net.URL |
getModelLocation()
Determine what the location of the persisted model will be after generation. |
java.lang.String |
getPackage()
|
java.lang.String |
getPrimaryConnectionFactory()
|
java.lang.String |
getPrimaryDestination()
|
int |
getPrimaryDestinationType()
|
java.lang.String |
getReplyToConnectionFactory()
|
java.lang.String |
getReplyToDestination()
|
int |
getReplyToDestinationType()
|
URLPath |
getTargetDirectories()
Work out all of the directories that will be touched by the JAX-RPC assembler in creating the service. |
int |
getType()
|
protected boolean |
invokeWizardInternal(oracle.bali.ewt.wizard.BaseWizard baseWizard,
boolean showProgressBar,
boolean openFiles,
java.awt.Component dialogParent)
Invoke a wizard to edit this data model. |
boolean |
isReplyTo()
|
void |
setAvailableOperations(int availableOperations)
|
void |
setJMSDeliveryMode(int jmsDeliveryMode)
|
void |
setJMSExpiration(long jmsExpiration)
|
void |
setJMSPriority(int jmsPriority)
|
void |
setJMSType(java.lang.String jmsType)
|
void |
setPackage(java.lang.String pkg)
|
void |
setPrimaryConnectionFactory(java.lang.String primaryConnectionFactory)
|
void |
setPrimaryDestination(java.lang.String primaryDestination)
|
void |
setPrimaryDestinationType(int primaryDestinationType)
|
void |
setReplyTo(boolean isReplyTo)
|
void |
setReplyToConnectionFactory(java.lang.String replyToConnectionFactory)
|
void |
setReplyToDestination(java.lang.String replyToDestination)
|
void |
setReplyToDestinationType(int replyToDestinationType)
|
void |
undoEdit()
Restore the state of the model to what it was when beginEdit was called. |
void |
validate(java.lang.String[] properties)
Validate all of the properties whose identifiers have been supplied in the String array. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String PACKAGE
public static final java.lang.String OPERATIONS
public static final java.lang.String PRIMARY_CONNECTION_FACTORY
public static final java.lang.String PRIMARY_DESTINATION
public static final java.lang.String JMS_PRIORITY
public static final java.lang.String JMS_DELIVERY_MODE
public static final java.lang.String JMS_EXPIRATION
public static final java.lang.String JMS_TYPE
public static final java.lang.String IS_REPLY_TO
public static final java.lang.String REPLY_TO_CONNECTION_FACTORY
public static final java.lang.String REPLY_TO_DESTINATION
public static final int TOPIC
public static final int QUEUE
public static final int DEFAULT
public static final int PERSISTENT
public static final int NONPERSISTENT
public static final int SEND
public static final int RECEIVE
public static final int BOTH
public static final int NEITHER
Constructor Detail |
public JAXRPCJmsModel()
public JAXRPCJmsModel(java.net.URI uri)
uri
- URI to give to the new service.public JAXRPCJmsModel(boolean migratedService)
migratedService
- Set this to true to indicate that the model will
contain data being migrated from an older version of JDeveloper.Method Detail |
public void setPackage(java.lang.String pkg)
public java.lang.String getPackage()
public void setAvailableOperations(int availableOperations)
availableOperations
- Integer signifying the operations available on
this JMS web service.public int getAvailableOperations()
public void setPrimaryConnectionFactory(java.lang.String primaryConnectionFactory)
primaryConnectionFactory
- JNDI name of the connection factory of the
web service's primary JMS destination.public java.lang.String getPrimaryConnectionFactory()
public void setPrimaryDestination(java.lang.String primaryDestination)
primaryDestination
- JNDI name of the web service's primary JMS
destination.public java.lang.String getPrimaryDestination()
public void setPrimaryDestinationType(int primaryDestinationType)
primaryDestinationType
- Integer signifying whether the web service's
primary JMS destination is a topic or a queue.public int getPrimaryDestinationType()
public void setJMSPriority(int jmsPriority)
jmsPriority
- JMS priority property for sent messages.public int getJMSPriority()
public void setJMSDeliveryMode(int jmsDeliveryMode)
jmsDeliveryMode
- JMS delivery mode property for sent messages.public int getJMSDeliveryMode()
public void setJMSExpiration(long jmsExpiration)
jmsExpiration
- JMS expiration property for sent messages.public long getJMSExpiration()
public void setJMSType(java.lang.String jmsType)
jmsType
- JMS type property for sent messages.public java.lang.String getJMSType()
public void setReplyTo(boolean isReplyTo)
public boolean isReplyTo()
public void setReplyToConnectionFactory(java.lang.String replyToConnectionFactory)
replyToConnectionFactory
- JNDI name of the connection factory of the
web service's reply-to JMS destination.public java.lang.String getReplyToConnectionFactory()
public void setReplyToDestination(java.lang.String replyToDestination)
replyToDestination
- JNDI name of the web service's reply-to JMS
destination.public java.lang.String getReplyToDestination()
public void setReplyToDestinationType(int replyToDestinationType)
replyToDestinationType
- Integer signifying whether the web service's
reply-to JMS destination is a topic or a queue.public int getReplyToDestinationType()
public int getType()
getType
in class JAXRPCSvcModel
public java.net.URL getModelLocation()
getModelLocation
in class JAXRPCSvcModel
public java.net.URL deriveWSDLFileLocation()
JAXRPCSvcModel
deriveWSDLFileLocation
in class JAXRPCSvcModel
public java.net.URI deriveTargetNamespace()
JAXRPCSvcModel
deriveTargetNamespace
in class JAXRPCSvcModel
public URLPath getTargetDirectories()
JAXRPCSvcModel
getTargetDirectories
in class JAXRPCSvcModel
public void beginEdit()
JAXRPCSvcModel
beginEdit
in class JAXRPCSvcModel
public void undoEdit()
JAXRPCSvcModel
undoEdit
in class JAXRPCSvcModel
protected boolean invokeWizardInternal(oracle.bali.ewt.wizard.BaseWizard baseWizard, boolean showProgressBar, boolean openFiles, java.awt.Component dialogParent)
JAXRPCSvcModel
invokeWizardInternal
in class JAXRPCSvcModel
baseWizard
- Wizard class that pages and panels should be added to.showProgressBar
- Boolean flag, set this to true if a progress bar
should be shown during generation.openFiles
- Boolean flag, set this to true if generated files should
be opened after generation.dialogParent
- Parent component for any progress or error dialogs
displayed during generation.
public void validate(java.lang.String[] properties) throws java.lang.Exception
JAXRPCSvcModel
validate
in class JAXRPCSvcModel
properties
- Array of string identifiers of all the properties that
should be validated. If the array is null or empty, all properties
will be validated.
java.lang.Exception
- containing a translated message that explains why
validation failed.
|
Extension SDK | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2004, Oracle. All rights reserved.