public class WsdlProject extends AbstractTestPropertyHolderWsdlModelItem implements AuthProfileHolderContainer, Project, PropertyExpansionContainer, java.beans.PropertyChangeListener, TestRunnable
The standard ReadyAPI project implementation. In spite of the name, there is nothing WSDL-specific about it.
Modifiers | Name | Description |
---|---|---|
enum |
WsdlProject.EncryptionMode |
|
enum |
WsdlProject.ProjectEncryptionStatus |
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
AFTER_LOAD_SCRIPT_PROPERTY |
|
static java.lang.String |
BEFORE_SAVE_SCRIPT_PROPERTY |
|
static java.lang.String |
ENCRYPTION_MODE_PROPERTY |
|
static java.lang.String |
ICON_NAME |
|
static java.lang.String |
LOAD_SCRIPT_NAME |
|
static java.lang.String |
OLD_PROJECT_NAME_XML_POSTFIX |
|
static java.lang.String |
PROJECT_NAME_POSTFIX |
|
static java.lang.String |
PROJECT_NAME_XML_POSTFIX |
|
static java.lang.String |
PROJECT_PASSWORD_PROPERTY |
|
static java.lang.String |
RESOURCE_ROOT_PROPERTY |
|
static java.lang.String |
SAVED_RECENT_RUNS |
|
static java.lang.String |
SAVE_SCRIPT_NAME |
|
static java.lang.String |
SETUP_SCRIPT_NAME |
|
static java.lang.String |
TEARDOWN_SCRIPT_NAME |
Constructor and description |
---|
WsdlProject
() |
WsdlProject
(java.lang.String path) |
WsdlProject
(java.lang.String projectFile, java.lang.String projectPassword) |
WsdlProject
(WorkspaceImpl workspace) |
WsdlProject
(java.lang.String path, WorkspaceImpl workspace) |
WsdlProject
(java.lang.String path, WorkspaceImpl workspace, boolean open, java.lang.String tempName, java.lang.String projectPassword) |
WsdlProject
(java.lang.String path, WorkspaceImpl workspace, boolean open, java.lang.String tempName, java.lang.String projectPassword, java.util.Calendar lastOpened) |
WsdlProject
(java.io.InputStream inputStream, WorkspaceImpl workspace) |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addAsFirstProjectRunListener(ProjectRunListener projectRunListener) |
|
public void |
addEnvironmentListener(EnvironmentListener listener) |
|
public void |
addMockServiceLifecycleListener(MockServiceLifecycleListener listener) |
|
public AbstractInterface<?, ? extends Operation> |
addNewInterface(java.lang.String name, java.lang.String type) |
|
public AbstractInterface<?, ? extends Operation> |
addNewInterface(InterfaceConfig config) |
|
public LoadTestModelItem |
addNewLoadUITest(java.lang.String name, java.lang.String sourceModelItemId) |
|
public WsdlMockService |
addNewMockService(java.lang.String name) |
|
public RestMockService |
addNewRestMockService(java.lang.String name) |
|
public SecurityTestConfig |
addNewSecurityTest(TestCase testCase) |
|
public WsdlTestSuite |
addNewTestSuite(java.lang.String name) |
|
public void |
addProjectListener(ProjectListener listener) |
|
public void |
addProjectRunListener(ProjectRunListener projectRunListener) |
|
public void |
addProjectTagListener(ProjectTagListener listener) |
|
public java.lang.String |
addTag(java.lang.String tagName) |
|
public void |
addconfiguredLoadTest(LoadTestModelItem testModelItem) |
|
public void |
afterLoad() |
|
public void |
afterSave() |
|
public void |
beforeSave() |
|
public LoadTestModelItem |
buildLoadUITest(LoadUITestConfig config) |
|
public RestMockService |
buildRestMockService(RESTMockServiceConfig config) |
|
public WsdlTestSuite |
buildTestSuite(TestSuiteConfig config) |
|
public WsdlMockService |
buildWsdlMockService(MockServiceConfig config) |
|
public void |
clearPath() |
|
public void |
createAuthRelatedStuff() |
|
public WsdlTestSuite |
createTestSuite() |
|
public void |
ensureKafkaConnectionSettingsContainerPresent() |
|
public void |
fireEnvironmentAdded(Environment environment) |
|
public void |
fireEnvironmentPropertyMoved(java.lang.String propertyName, int oldIdx, int newIdx) |
|
public void |
fireEnvironmentRemoved(Environment env, int index) |
|
public void |
fireEnvironmentRenamed(Environment env, java.lang.String oldName, java.lang.String newName) |
|
public void |
fireEnvironmentsReordered() |
|
public void |
fireInterfaceAdded(AbstractInterface<?, ? extends Operation> iface) |
|
public void |
fireInterfaceMoved(AbstractInterface<?, ? extends Operation> iface, int ix, int offset) |
|
public void |
fireInterfaceRemoved(AbstractInterface<?, ? extends Operation> iface) |
|
public void |
fireInterfaceUpdated(AbstractInterface<?, ? extends Operation> iface) |
|
public void |
fireMockServiceAdded(GenericMockService mockService) |
|
public void |
fireMockServiceRemoved(GenericMockService mockService) |
|
public void |
firePropertyValueChanged(Property property) |
|
public void |
fireSecurityTestAddedOrRemoved() |
|
public void |
fireTestSuiteAdded(WsdlTestSuite testSuite) |
|
public void |
fireTestSuiteRemoved(WsdlTestSuite testSuite) |
|
public java.util.List<AbstractInterface<?, ? extends Operation>> |
getAbstractInterfaceList() |
|
public Environment |
getActiveEnvironment() |
|
public boolean |
getAddSystemHeaders() |
|
public java.lang.String |
getAfterLoadScript() |
|
public java.lang.String |
getAfterRunScript() |
|
public java.util.Map<java.lang.String, MockService> |
getAllHttpMockServices() |
|
public java.util.Map<java.lang.String, GenericMockService> |
getAllMockServices() |
|
public AuthProfileHolder |
getAuthProfileHolder() |
|
public AuthRepository |
getAuthRepository() |
|
public java.lang.String |
getBeforeRunScript() |
|
public java.lang.String |
getBeforeSaveScript() |
|
public byte[] |
getBinaryContentOfAdaptedWsdlProject() |
|
public java.util.List<? extends ModelItem> |
getChildren() |
|
public PropertyExpansionContext |
getContext() |
|
public java.lang.String |
getCreated() |
|
public GenericMockService |
getCustomMockServiceAt(int index) |
|
public int |
getCustomMockServiceCount() |
|
public java.lang.String |
getDefaultScriptLanguage() |
|
public java.lang.String |
getDescription() |
|
public int |
getEnabledTestSuiteCount() |
|
public WsdlProject.EncryptionMode |
getEncryptionMode() |
|
public WsdlProject.ProjectEncryptionStatus |
getEncryptionStatus() |
|
public EndpointStrategy |
getEndpointStrategy() |
|
public EndpointSupport |
getEndpointSupport() |
|
public EnvironmentSpecController |
getEnvironmentSpecController() |
|
public FunctionalModelItem |
getFunctionalModelItem() |
|
public javax.swing.ImageIcon |
getIcon() |
|
public int |
getIndexOfLoadUITest(LoadTestModelItem loadUiTest) |
|
public int |
getIndexOfTestSuite(TestSuite testSuite) |
|
public AbstractInterface<?, ? extends Operation> |
getInterfaceAt(int index) |
|
public AbstractInterface<?, ? extends Operation> |
getInterfaceByName(java.lang.String interfaceName) |
|
public AbstractInterface<?, ? extends Operation> |
getInterfaceByTechnicalId(java.lang.String technicalId) |
|
public int |
getInterfaceCount() |
|
public int |
getInterfaceCount(java.lang.String type) |
|
public java.util.List<Interface<? extends Operation>> |
getInterfaceList() |
|
public java.util.Map<java.lang.String, Interface> |
getInterfaces() |
|
public java.util.List<AbstractInterface<?, ? extends Operation>> |
getInterfaces(java.lang.String type) |
|
public InterfacesModelItem |
getInterfacesModelItem() |
|
public java.util.Date |
getLastOpened() |
|
public LoadTestsModelItem |
getLoadTestsModelItem() |
|
public LoadTestModelItem |
getLoadUITestAt(int index) |
|
public LoadTestModelItem |
getLoadUITestByName(java.lang.String name) |
|
public int |
getLoadUITestCount() |
|
public java.util.List<LoadTestModelItem> |
getLoadUITestList() |
|
public WsdlMockService |
getMockServiceAt(int index) |
|
public WsdlMockService |
getMockServiceByName(java.lang.String mockServiceName) |
|
public int |
getMockServiceCount() |
|
public java.util.List<WsdlMockService> |
getMockServiceList() |
|
public java.util.Map<java.lang.String, WsdlMockService> |
getMockServices() |
|
public MockServicesModelItem |
getMockServicesModelItem() |
|
public OAuth2ProfileContainer |
getOAuth2ProfileContainer() |
|
public ModelItem |
getParent() |
|
public java.lang.String |
getPath() |
|
public SoapuiProjectDocumentConfig |
getProjectDocument() |
|
public SoapuiProjectDocumentConfig |
getProjectDocumentToSave(boolean ignoreEncryption, boolean isComposite) |
|
public ProjectRunListener[] |
getProjectRunListeners() |
|
public java.lang.String |
getPropertiesLabel() |
|
public PropertyExpansion[] |
getPropertyExpansions() |
|
public java.lang.String |
getResourceRoot() |
|
public RestMockService |
getRestMockServiceAt(int index) |
|
public RestMockService |
getRestMockServiceByName(java.lang.String mockServiceName) |
|
public int |
getRestMockServiceCount() |
|
public java.util.List<RestMockService> |
getRestMockServiceList() |
|
public java.util.Map<java.lang.String, RestMockService> |
getRestMockServices() |
|
public TestSuite.TestSuiteRunType |
getRunType() |
|
public int |
getSavedRecentTestRunsLimit() |
|
public java.util.Map<java.lang.String, SecurityTest> |
getSecurityTests() |
|
public SecurityTestsModelItem |
getSecurityTestsModelItem() |
|
public java.lang.String |
getShadowPassword() |
|
public long |
getSize() |
|
public java.lang.String |
getSystemHostHeader() |
|
public java.lang.String |
getSystemUserHeader() |
|
public java.lang.String |
getTagById(java.lang.String tagId) |
|
public java.lang.String |
getTagId(java.lang.String tagName) Gets tag id by tag name |
|
public java.lang.String |
getTagId(Tag tag) |
|
public java.util.Set<Tag> |
getTags() |
|
public WsdlTestSuite |
getTestSuiteAt(int index) |
|
public TestSuite |
getTestSuiteById(java.util.UUID testSuiteId) |
|
public WsdlTestSuite |
getTestSuiteByName(java.lang.String testSuiteName) |
|
public int |
getTestSuiteCount() |
|
public java.util.List<WsdlTestSuite> |
getTestSuiteList() |
|
public java.util.Map<java.lang.String, TestSuite> |
getTestSuites() |
|
public long |
getTimeout() |
|
public java.lang.String |
getUpdated() |
|
public WorkspaceImpl |
getWorkspace() |
|
public DefaultWssContainer |
getWssContainer() |
|
public boolean |
hasEncryptionPassword() |
|
public boolean |
hasNature(java.lang.String natureId) |
|
public boolean |
hasTags() |
|
public boolean |
hasUnsavedChanges() |
|
public AbstractInterface<?, ? extends Operation> |
importInterface(AbstractInterface<?, ? extends Operation> iface, boolean importEndpoints, boolean createCopy) |
|
public AbstractInterface<?, ? extends Operation> |
importInterfaceWithUniqueName(AbstractInterface<?, ? extends Operation> iface, boolean importEndpoints, boolean createCopy) |
|
public RestMockService |
importMockService(RestMockService restMockService) |
|
public WsdlMockService |
importMockService(WsdlMockService mockService, java.lang.String name, boolean createCopy, java.lang.String description) |
|
public void |
importMockService(java.io.File file) |
|
public AbstractInterface<?, ? extends Operation> |
importOrUpdateInterface(AbstractInterface<?, ? extends Operation> iface, boolean importEndpoints, boolean createCopy) |
|
public RestMockService |
importRestMockService(RestMockService mockService, java.lang.String name, boolean createCopy, java.lang.String description) |
|
public void |
importSchemasCache(WsdlProject sourceProject) |
|
public WsdlTestSuite |
importTestSuite(WsdlTestSuite testSuite, java.lang.String name, int index, boolean createCopy, java.lang.String description) |
|
public void |
importTestSuite(java.io.File file) |
|
public WsdlInterface[] |
importWsdl(java.lang.String url, boolean createRequests)
|
|
public WsdlInterface[] |
importWsdl(java.lang.String url, boolean createRequests, WsdlLoader wsdlLoader)
|
|
public WsdlInterface[] |
importWsdl(java.lang.String url, boolean createRequests, javax.xml.namespace.QName bindingName, WsdlLoader wsdlLoader)
|
|
public void |
initWsdlModelItemOrder(java.util.List<? extends AbstractWsdlModelItem> sortedInterfaceList) |
|
public void |
initZephyrReporter() |
|
public void |
inspect() |
|
public boolean |
isAbortOnError() |
|
public boolean |
isCacheDefinitions() |
|
public boolean |
isCoverageInitialized() |
|
public boolean |
isDebugActionAvailable() |
|
public boolean |
isDisableCarriageReturnEscaping() |
|
public boolean |
isDisabled() |
|
public boolean |
isEnvironmentMode() |
|
public boolean |
isFromNewerVersion() |
|
public boolean |
isOpen() |
|
public boolean |
isPropertiesSuccessfullyDecrypted() |
|
public boolean |
isRemote() |
|
public boolean |
isTagAssigned(java.lang.String tagId) |
|
public boolean |
isWrongPasswordSupplied() |
|
public void |
loadProject(java.net.URL file) |
|
public void |
loadProject(java.io.InputStream inputStream) |
|
public void |
loadProjectFromConfig(SoapuiProjectDocumentConfig projectDocumentConfig) |
|
public void |
loadProjectFromInputStream(java.io.InputStream inputStream) |
|
public java.util.List<SecurityTest> |
loadSecurityTests(WsdlTestCase testCase) |
|
public boolean |
matchesFilter(WsdlTestSuite testSuite) |
|
public void |
moveInterface(int ix, int offset) |
|
public WsdlTestSuite |
moveTestSuite(int ix, int offset) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(MockServiceLifecycleListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(MockServiceLifecycleListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectListener listener) |
|
public void |
notifyListener(ProjectTagListener listener) |
|
public void |
notifyListener(ProjectTagListener listener) |
|
public void |
notifyListener(ProjectTagListener listener) |
|
public void |
projectOpened() |
|
public java.io.File |
promptForSavePath(java.io.File defaultFile) |
|
public void |
propertyChange(java.beans.PropertyChangeEvent evt) |
|
public void |
release() |
|
public WsdlProject |
reload() |
|
public WsdlProject |
reload(java.lang.String path) |
|
public void |
removeAllInterfaces() |
|
public void |
removeEnvironmentListener(EnvironmentListener listener) |
|
public void |
removeInterface(AbstractInterface<?, ? extends Operation> iface) |
|
public void |
removeLoadUITest(LoadTestModelItem loadUiTest, boolean useBroadCast) |
|
public void |
removeLoadUITest(LoadTestModelItem loadUiTest) |
|
public void |
removeMockService(GenericMockService mockService) |
|
public void |
removeMockServiceLifecycleListener(MockServiceLifecycleListener listener) |
|
public void |
removeProjectListener(ProjectListener listener) |
|
public void |
removeProjectRunListener(ProjectRunListener projectRunListener) |
|
public void |
removeProjectTagListener(ProjectTagListener listener) |
|
public void |
removeSecurityTest(SecurityTestConfig securityTestConfig) |
|
public void |
removeTag(java.lang.String tagId) Deletes the tag from the project, unassigning this tag from all project entities prior to deletion. |
|
public void |
removeTestSuite(WsdlTestSuite testSuite) |
|
public void |
resetConfigOnMove(ModelItemConfig config) |
|
public void |
resetFilter() |
|
public void |
resolve(ResolveContext<?> context) |
|
public WsdlProjectRunner |
run(StringToObjectMap context, boolean async) |
|
public WsdlProjectRunner |
run(StringToObjectMap context, boolean async, boolean debugScripts) |
|
public java.lang.Object |
runAfterLoadScript() |
|
public java.lang.Object |
runAfterRunScript(ProjectRunContext context, ProjectRunner runner) |
|
public java.lang.Object |
runBeforeRunScript(ProjectRunContext context, ProjectRunner runner) |
|
public java.lang.Object |
runBeforeSaveScript() |
|
public SaveStatus |
save() |
|
public SaveStatus |
save(java.lang.String folder) |
|
public SaveStatus |
saveAs(java.lang.String fileName) |
|
public SaveStatus |
saveBackup() |
|
public SaveStatus |
saveBackupOnRefactorDefinition() |
|
public SaveStatus |
saveIn(java.io.File projectFile) |
|
public void |
saveInSilently(java.io.File projectFile, boolean removeEncryption) |
|
public void |
setAbortOnError(boolean arg0) |
|
public void |
setActiveEnvironment(Environment environment) |
|
public void |
setAddSystemHeaders(boolean isSystemHeader) |
|
public void |
setAfterLoadScript(java.lang.String script) |
|
public void |
setAfterRunScript(java.lang.String script) |
|
public void |
setBeforeRunScript(java.lang.String script) |
|
public void |
setBeforeSaveScript(java.lang.String script) |
|
public void |
setCacheDefinitions(boolean cacheDefinitions) |
|
public void |
setCoverageInitialized(boolean initialized) |
|
public void |
setDefaultScriptLanguage(java.lang.String id) |
|
public void |
setDisableCarriageReturnEscaping(boolean disable) |
|
public void |
setEncryptionMode(WsdlProject.EncryptionMode mode) |
|
public WsdlProject.ProjectEncryptionStatus |
setEncryptionStatus(WsdlProject.ProjectEncryptionStatus status) |
|
public void |
setExtendedFilter(java.lang.String expression) |
|
public void |
setFilter(java.util.Set<java.lang.String> tagsIds, boolean exclude, boolean needAllTags) |
|
public void |
setFilter(java.util.Set<java.lang.String> tagsIds, boolean exclude) |
|
public void |
setResourceRoot(java.lang.String resourceRoot) |
|
public void |
setRunType(TestSuite.TestSuiteRunType runType) |
|
public void |
setSavedRecentTestRunsLimit(int testRunsToSave) |
|
public void |
setShadowPassword(java.lang.String password) |
|
public void |
setSystemHostHeader(java.lang.String hostname) |
|
public void |
setSystemUserHeader(java.lang.String userName) |
|
public void |
setTagName(java.lang.String tagId, java.lang.String newTagName) |
|
public void |
setTimeout(long timeout) |
|
public void |
setWorkspace(WorkspaceImpl workspace) |
|
public boolean |
tagExists(java.lang.String tagName) |
|
public boolean |
tagExists(Tag tag) |
|
public void |
updateRestMockService(java.lang.String oldPath, java.lang.String newPath, java.lang.String oldMethodType, java.lang.String newMethodType) |
Gets tag id by tag name
tagName
- tag nameDeletes the tag from the project, unassigning this tag from all project entities prior to deletion.
tagId
- internal tag id used for unique identificationReadyAPI functional (soapui) SDK 3.58.0