REST implementation
BookStoreCXFWS/.classpath
BookStoreCXFWS/.project
CXFWS org.eclipse.wst.jsdt.core.javascriptValidator org.eclipse.jdt.core.javabuilder org.eclipse.wst.common.project.facet.core.builder org.eclipse.wst.validation.validationbuilder org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.wst.common.project.facet.core.nature org.eclipse.jdt.core.javanature org.eclipse.wst.jsdt.core.jsNature
BookStoreCXFWS/.settings/.jsdtscope
BookStoreCXFWS/.settings/org.eclipse.jdt.core.prefs
eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5
BookStoreCXFWS/.settings/org.eclipse.jst.ws.cxf.core.prefs
eclipse.preferences.version=1 org.eclipse.jst.ws.cxf.core.runtime.version=3.0.1
BookStoreCXFWS/.settings/org.eclipse.wst.common.component
BookStoreCXFWS/.settings/org.eclipse.wst.common.project.facet.core.xml
BookStoreCXFWS/.settings/org.eclipse.wst.jsdt.ui.superType.container
org.eclipse.wst.jsdt.launching.baseBrowserLibrary
BookStoreCXFWS/.settings/org.eclipse.wst.jsdt.ui.superType.name
Window
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Address.class
package org.mississippi.book.store.bo; public synchronized class Address implements java.io.Serializable { private String id; private String address; private String city; private String state; private String country; private String pin; public void Address(); public void Address(String, String, String, String, String); public String getId(); public void setId(String); public String getAddress(); public void setAddress(String); public String getCity(); public void setCity(String); public String getState(); public void setState(String); public String getCountry(); public void setCountry(String); public String getPin(); public void setPin(String); public String toString(); public int hashCode(); public boolean equals(Object); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Book.class
package org.mississippi.book.store.bo; public synchronized class Book implements java.io.Serializable { private String id; private String title; private String author; public void Book(); public void Book(String, String, String); public String getId(); public String toString(); public void setId(String); public String getTitle(); public void setTitle(String); public String getAuthor(); public void setAuthor(String); public int hashCode(); public boolean equals(Object); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/BookInventory.class
package org.mississippi.book.store.bo; public synchronized class BookInventory implements java.io.Serializable { private java.util.Map inventoryMap; public void BookInventory(); public void add(String); public java.util.Map getInventoryMap(); public String toString(); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/BookOrder.class
package org.mississippi.book.store.bo; public synchronized class BookOrder implements java.io.Serializable { private java.util.Map books; private Order order; private String customerId; private java.util.Date shipDate; private java.util.Date eta; public java.util.Date getShipDate(); public void BookOrder(); public void BookOrder(Order, String); public void setShipDate(java.util.Date); public java.util.Date getEta(); public void setEta(java.util.Date); public java.util.Map getBooks(); public void setBooks(java.util.Map); public Order getOrder(); public void setOrder(Order); public String getCustomerId(); public void setCustomerId(String); public void add(String, int); public int hashCode(); public boolean equals(Object); public String toString(); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/CreditCard.class
package org.mississippi.book.store.bo; public synchronized class CreditCard implements java.io.Serializable { private String orderId; private String number; private String pin; private String name; private String type; private String expDate; public String getOrderId(); public void setOrderId(String); public void CreditCard(); public void CreditCard(String, String, String, String, String); public String getNumber(); public void setNumber(String); public String getPin(); public void setPin(String); public String getName(); public void setName(String); public String getType(); public void setType(String); public String getExpDate(); public void setExpDate(String); public String toString(); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Order.class
package org.mississippi.book.store.bo; public synchronized class Order implements java.io.Serializable { private String id; private java.util.Date date; private String status; public void setId(int); public void setId(String); public void Order(); public void Order(java.util.Date, String); public int hashCode(); public boolean equals(Object); public String getStatus(); public void setStatus(String); public String getId(); public java.util.Date getDate(); public void setDate(java.util.Date); public String toString(); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Partner.class
package org.mississippi.book.store.bo; public synchronized class Partner implements java.io.Serializable { private String id; private String name; public void Partner(); public String getId(); public void setId(String); public String getName(); public void setName(String); public String toString(); public int hashCode(); public boolean equals(Object); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Review.class
package org.mississippi.book.store.bo; public synchronized class Review implements java.io.Serializable { private String id; private String bookId; private String comments; private String author; private java.util.Date given; public void Review(); public String getId(); public void setId(String); public String getBookId(); public void setBookId(String); public String getComments(); public void setComments(String); public String getAuthor(); public void setAuthor(String); public java.util.Date getGiven(); public void setGiven(java.util.Date); public String toString(); public int hashCode(); public boolean equals(Object); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/bo/Shipping.class
package org.mississippi.book.store.bo; public synchronized class Shipping implements java.io.Serializable { private String id; private String orderId; private Address shippAddress; private String method; private Address pickup; public void Shipping(); public void Shipping(Address, String, Address, String); public Address getPickup(); public void setPickup(Address); public String getOrderId(); public String getId(); public Address getShippAddress(); public void setShippAddress(Address); public String getMethod(); public void setMethod(String); public int hashCode(); public boolean equals(Object); public String toString(); public void setId(int); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/client/BookStoreClient.class
package org.mississippi.book.store.client; public final synchronized class BookStoreClient { public void BookStoreClient(); public static void main(String[]) throws Exception; }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/BookDao.class
package org.mississippi.book.store.dao; public synchronized class BookDao { private java.util.List books; public void BookDao(); public org.mississippi.book.store.bo.Book findOne(String, String) throws org.mississippi.book.store.exception.BookStoreException; public void save(org.mississippi.book.store.bo.Book) throws org.mississippi.book.store.exception.BookStoreException; }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/BookInventoryDao.class
package org.mississippi.book.store.dao; public synchronized class BookInventoryDao { private java.util.Map inventory; public void BookInventoryDao(); public void update(org.mississippi.book.store.bo.BookInventory); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/BookOrderDao.class
package org.mississippi.book.store.dao; public synchronized class BookOrderDao { private java.util.List bookOrders; public void BookOrderDao(); public void save(org.mississippi.book.store.bo.BookOrder) throws org.mississippi.book.store.exception.BookStoreException; }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/OrderDao.class
package org.mississippi.book.store.dao; public synchronized class OrderDao { private java.util.List orders; public void OrderDao(); public String save(org.mississippi.book.store.bo.Order) throws org.mississippi.book.store.exception.BookStoreException; public org.mississippi.book.store.bo.Order findOne(String) throws org.mississippi.book.store.exception.BookStoreException; public boolean update(org.mississippi.book.store.bo.Order) throws org.mississippi.book.store.exception.BookStoreException; public java.util.List getAll(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/PartnerDao.class
package org.mississippi.book.store.dao; public synchronized class PartnerDao { private java.util.List partners; public void PartnerDao(); public void save(org.mississippi.book.store.bo.Partner) throws org.mississippi.book.store.exception.BookStoreException; }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/PaymentDao.class
package org.mississippi.book.store.dao; public synchronized class PaymentDao { private java.util.List creditCards; public void PaymentDao(); public void save(org.mississippi.book.store.bo.CreditCard) throws org.mississippi.book.store.exception.BookStoreException; }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/ReviewDao.class
package org.mississippi.book.store.dao; public synchronized class ReviewDao { private java.util.List reviews; public void ReviewDao(); public void save(org.mississippi.book.store.bo.Review) throws org.mississippi.book.store.exception.BookStoreException; public java.util.List findAll(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/dao/ShippingDao.class
package org.mississippi.book.store.dao; public synchronized class ShippingDao { private java.util.List shippings; public void ShippingDao(); public String save(org.mississippi.book.store.bo.Shipping) throws org.mississippi.book.store.exception.BookStoreException; public java.util.List findAll(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/exception/BookStoreException.class
package org.mississippi.book.store.exception; public synchronized class BookStoreException extends Exception { private static final long serialVersionUID = 5979229666870171726; public void BookStoreException(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/services/BookStore.class
package org.mississippi.book.store.services; public abstract interface BookStore { public abstract org.mississippi.book.store.bo.Book searchBook(String, String) throws org.mississippi.book.store.exception.BookStoreException; public abstract java.util.List buyOrder(java.util.List) throws org.mississippi.book.store.exception.BookStoreException; public abstract String creditCardPayment(org.mississippi.book.store.bo.CreditCard) throws org.mississippi.book.store.exception.BookStoreException; public abstract String shipOrder(org.mississippi.book.store.bo.Shipping) throws org.mississippi.book.store.exception.BookStoreException; public abstract java.util.List inProgressOrders(); public abstract String cancelOrder(String) throws org.mississippi.book.store.exception.BookStoreException; public abstract String registerPartner(org.mississippi.book.store.bo.Partner) throws org.mississippi.book.store.exception.BookStoreException; public abstract String acceptReviews(org.mississippi.book.store.bo.Review) throws org.mississippi.book.store.exception.BookStoreException; public abstract String updateInventory(org.mississippi.book.store.bo.BookInventory); public abstract java.util.List pickupLocations(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/services/BookStoreImpl.class
package org.mississippi.book.store.services; public synchronized class BookStoreImpl implements BookStore { private static final String SUCCESS = Success; private static final String FAILURE = Failure; private org.mississippi.book.store.dao.BookDao bookDao; private org.mississippi.book.store.dao.BookOrderDao bookOrderDao; private org.mississippi.book.store.dao.PaymentDao paymentDao; private org.mississippi.book.store.dao.ShippingDao shippingDao; private org.mississippi.book.store.dao.OrderDao orderDao; private org.mississippi.book.store.dao.PartnerDao partnerDao; private org.mississippi.book.store.dao.ReviewDao reviewDao; private org.mississippi.book.store.dao.BookInventoryDao bookInventoryDao; public void BookStoreImpl(); public org.mississippi.book.store.bo.Book searchBook(String, String) throws org.mississippi.book.store.exception.BookStoreException; public java.util.List buyOrder(java.util.List) throws org.mississippi.book.store.exception.BookStoreException; public String creditCardPayment(org.mississippi.book.store.bo.CreditCard) throws org.mississippi.book.store.exception.BookStoreException; public String shipOrder(org.mississippi.book.store.bo.Shipping) throws org.mississippi.book.store.exception.BookStoreException; public java.util.List inProgressOrders(); public String cancelOrder(String) throws org.mississippi.book.store.exception.BookStoreException; public String registerPartner(org.mississippi.book.store.bo.Partner) throws org.mississippi.book.store.exception.BookStoreException; public String acceptReviews(org.mississippi.book.store.bo.Review) throws org.mississippi.book.store.exception.BookStoreException; public String updateInventory(org.mississippi.book.store.bo.BookInventory); public java.util.List pickupLocations(String); }
BookStoreCXFWS/build/classes/org/mississippi/book/store/services/cxf.xml
BookStoreCXFWS/src/org/mississippi/book/store/bo/Address.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Address.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
public
class
Address
implements
Serializable
{
private
String
id
;
private
String
address
;
private
String
city
;
private
String
state
;
private
String
country
;
private
String
pin
;
public
Address
()
{
super
();
}
public
Address
(
String
address
,
String
city
,
String
state
,
String
country
,
String
pin
)
{
super
();
this
.
address
=
address
;
this
.
city
=
city
;
this
.
state
=
state
;
this
.
country
=
country
;
this
.
pin
=
pin
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getAddress
()
{
return
address
;
}
public
void
setAddress
(
String
address
)
{
this
.
address
=
address
;
}
public
String
getCity
()
{
return
city
;
}
public
void
setCity
(
String
city
)
{
this
.
city
=
city
;
}
public
String
getState
()
{
return
state
;
}
public
void
setState
(
String
state
)
{
this
.
state
=
state
;
}
public
String
getCountry
()
{
return
country
;
}
public
void
setCountry
(
String
country
)
{
this
.
country
=
country
;
}
public
String
getPin
()
{
return
pin
;
}
public
void
setPin
(
String
pin
)
{
this
.
pin
=
pin
;
}
@
Override
public
String
toString
()
{
return
"Address [id="
+
id
+
", address="
+
address
+
", city="
+
city
+
", state="
+
state
+
", country="
+
country
+
", pin="
+
pin
+
"]"
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Address
other
=
(
Address
)
obj
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
return
true
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/Book.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Book.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
public
class
Book
implements
Serializable
{
private
String
id
;
private
String
title
;
private
String
author
;
public
Book
()
{
super
();
}
public
Book
(
String
id
,
String
title
,
String
author
)
{
super
();
this
.
id
=
id
;
this
.
title
=
title
;
this
.
author
=
author
;
}
public
String
getId
()
{
return
id
;
}
@
Override
public
String
toString
()
{
return
"Book [id="
+
id
+
", title="
+
title
+
", author="
+
author
+
"]"
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getTitle
()
{
return
title
;
}
public
void
setTitle
(
String
title
)
{
this
.
title
=
title
;
}
public
String
getAuthor
()
{
return
author
;
}
public
void
setAuthor
(
String
author
)
{
this
.
author
=
author
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Book
other
=
(
Book
)
obj
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
return
true
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/BookInventory.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/BookInventory.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
import
java
.
util
.
HashMap
;
import
java
.
util
.
Map
;
public
class
BookInventory
implements
Serializable
{
private
Map
<
String
,
Integer
>
inventoryMap
=
new
HashMap
<
String
,
Integer
>
();
public
void
add
(
String
bookId
){
if
(
inventoryMap
.
containsKey
(
bookId
)){
inventoryMap
.
put
(
bookId
,
((
int
)
inventoryMap
.
get
(
bookId
))
+
1
);
}
else
{
inventoryMap
.
put
(
bookId
,
new
Integer
(
1
));
}
}
public
Map
<
String
,
Integer
>
getInventoryMap
()
{
return
inventoryMap
;
}
@
Override
public
String
toString
()
{
return
"BookInventory [inventoryMap="
+
inventoryMap
+
"]"
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/BookOrder.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/BookOrder.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
import
java
.
util
.
Date
;
import
java
.
util
.
HashMap
;
import
java
.
util
.
Map
;
import
java
.
util
.
Map
.
Entry
;
public
class
BookOrder
implements
Serializable
{
private
Map
<
String
,
Integer
>
books
;
private
Order
order
;
private
String
customerId
;
private
Date
shipDate
;
private
Date
eta
;
public
Date
getShipDate
()
{
return
shipDate
;
}
public
BookOrder
()
{
super
();
}
public
BookOrder
(
Order
order
,
String
customerId
)
{
super
();
this
.
order
=
order
;
this
.
customerId
=
customerId
;
}
public
void
setShipDate
(
Date
shipDate
)
{
this
.
shipDate
=
shipDate
;
}
public
Date
getEta
()
{
return
eta
;
}
public
void
setEta
(
Date
eta
)
{
this
.
eta
=
eta
;
}
public
Map
<
String
,
Integer
>
getBooks
()
{
return
books
;
}
public
void
setBooks
(
Map
<
String
,
Integer
>
books
)
{
this
.
books
=
books
;
}
public
Order
getOrder
()
{
return
order
;
}
public
void
setOrder
(
Order
order
)
{
this
.
order
=
order
;
}
public
String
getCustomerId
()
{
return
customerId
;
}
public
void
setCustomerId
(
String
customerId
)
{
this
.
customerId
=
customerId
;
}
public
void
add
(
String
bookId
,
int
qty
){
if
(
books
==
null
)
books
=
new
HashMap
<
String
,
Integer
>
();
if
(
!
books
.
containsKey
(
bookId
)){
books
.
put
(
bookId
,
qty
);
}
else
{
for
(
Entry
<
String
,
Integer
>
entry
:
books
.
entrySet
()){
if
(
entry
.
getKey
().
equals
(
bookId
))
{
int
value
=
books
.
get
(
entry
.
getKey
());
value
+=
qty
;
books
.
put
(
entry
.
getKey
(),
value
);
}
}
}
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
customerId
==
null
)
?
0
:
customerId
.
hashCode
());
result
=
prime
*
result
+
((
order
==
null
)
?
0
:
order
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
BookOrder
other
=
(
BookOrder
)
obj
;
if
(
customerId
==
null
)
{
if
(
other
.
customerId
!=
null
)
return
false
;
}
else
if
(
!
customerId
.
equals
(
other
.
customerId
))
return
false
;
if
(
order
==
null
)
{
if
(
other
.
order
!=
null
)
return
false
;
}
else
if
(
!
order
.
equals
(
other
.
order
))
return
false
;
return
true
;
}
@
Override
public
String
toString
()
{
return
"BookOrder [books="
+
books
+
", order="
+
order
+
", customerId="
+
customerId
+
", shipDate="
+
shipDate
+
", eta="
+
eta
+
"]"
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/CreditCard.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/CreditCard.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
public
class
CreditCard
implements
Serializable
{
public
String
getOrderId
()
{
return
orderId
;
}
public
void
setOrderId
(
String
orderId
)
{
this
.
orderId
=
orderId
;
}
private
String
orderId
;
private
String
number
;
private
String
pin
;
private
String
name
;
private
String
type
;
private
String
expDate
;
public
CreditCard
()
{
super
();
}
public
CreditCard
(
String
number
,
String
pin
,
String
name
,
String
type
,
String
expDate
)
{
super
();
this
.
number
=
number
;
this
.
pin
=
pin
;
this
.
name
=
name
;
this
.
type
=
type
;
this
.
expDate
=
expDate
;
}
public
String
getNumber
()
{
return
number
;
}
public
void
setNumber
(
String
number
)
{
this
.
number
=
number
;
}
public
String
getPin
()
{
return
pin
;
}
public
void
setPin
(
String
pin
)
{
this
.
pin
=
pin
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
;
}
public
String
getExpDate
()
{
return
expDate
;
}
public
void
setExpDate
(
String
expDate
)
{
this
.
expDate
=
expDate
;
}
@
Override
public
String
toString
()
{
return
"CreditCard [number="
+
number
+
", pin="
+
pin
+
", name="
+
name
+
", type="
+
type
+
", expDate="
+
expDate
+
"]"
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/Order.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Order.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
import
java
.
util
.
Date
;
public
class
Order
implements
Serializable
{
private
String
id
;
private
Date
date
;
private
String
status
;
public
void
setId
(
int
id2
){
this
.
id
=
String
.
valueOf
(
id2
);
}
public
void
setId
(
String
id
){
this
.
id
=
id
;
}
public
Order
()
{
super
();
}
public
Order
(
Date
date
,
String
status
)
{
super
();
this
.
date
=
date
;
this
.
status
=
status
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Order
other
=
(
Order
)
obj
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
return
true
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
public
String
getId
()
{
return
id
;
}
public
Date
getDate
()
{
return
date
;
}
public
void
setDate
(
Date
date
)
{
this
.
date
=
date
;
}
@
Override
public
String
toString
()
{
return
"Order [id="
+
id
+
", date="
+
date
+
", status="
+
status
+
"]"
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/Partner.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Partner.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
public
class
Partner
implements
Serializable
{
private
String
id
;
private
String
name
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
@
Override
public
String
toString
()
{
return
"Partner [id="
+
id
+
", name="
+
name
+
"]"
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Partner
other
=
(
Partner
)
obj
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
return
true
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/Review.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Review.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
import
java
.
util
.
Date
;
public
class
Review
implements
Serializable
{
private
String
id
;
private
String
bookId
;
private
String
comments
;
private
String
author
;
private
Date
given
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getBookId
()
{
return
bookId
;
}
public
void
setBookId
(
String
bookId
)
{
this
.
bookId
=
bookId
;
}
public
String
getComments
()
{
return
comments
;
}
public
void
setComments
(
String
comments
)
{
this
.
comments
=
comments
;
}
public
String
getAuthor
()
{
return
author
;
}
public
void
setAuthor
(
String
author
)
{
this
.
author
=
author
;
}
public
Date
getGiven
()
{
return
given
;
}
public
void
setGiven
(
Date
given
)
{
this
.
given
=
given
;
}
@
Override
public
String
toString
()
{
return
"Review [id="
+
id
+
", bookId="
+
bookId
+
", comments="
+
comments
+
", author="
+
author
+
"]"
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
bookId
==
null
)
?
0
:
bookId
.
hashCode
());
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Review
other
=
(
Review
)
obj
;
if
(
bookId
==
null
)
{
if
(
other
.
bookId
!=
null
)
return
false
;
}
else
if
(
!
bookId
.
equals
(
other
.
bookId
))
return
false
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
return
true
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/bo/Shipping.java
BookStoreCXFWS/src/org/mississippi/book/store/bo/Shipping.java
package
org
.
mississippi
.
book
.
store
.
bo
;
import
java
.
io
.
Serializable
;
public
class
Shipping
implements
Serializable
{
private
String
id
;
private
String
orderId
;
private
Address
shippAddress
;
private
String
method
;
private
Address
pickup
;
public
Shipping
()
{
super
();
}
public
Shipping
(
Address
shippAddress
,
String
method
,
Address
pickup
,
String
orderId
)
{
super
();
this
.
orderId
=
orderId
;
this
.
shippAddress
=
shippAddress
;
this
.
method
=
method
;
this
.
pickup
=
pickup
;
}
public
Address
getPickup
()
{
return
pickup
;
}
public
void
setPickup
(
Address
pickup
)
{
this
.
pickup
=
pickup
;
}
public
String
getOrderId
()
{
return
orderId
;
}
public
String
getId
()
{
return
id
;
}
public
Address
getShippAddress
()
{
return
shippAddress
;
}
public
void
setShippAddress
(
Address
shippAddress
)
{
this
.
shippAddress
=
shippAddress
;
}
public
String
getMethod
()
{
return
method
;
}
public
void
setMethod
(
String
method
)
{
this
.
method
=
method
;
}
@
Override
public
int
hashCode
()
{
final
int
prime
=
31
;
int
result
=
1
;
result
=
prime
*
result
+
((
id
==
null
)
?
0
:
id
.
hashCode
());
result
=
prime
*
result
+
((
orderId
==
null
)
?
0
:
orderId
.
hashCode
());
return
result
;
}
@
Override
public
boolean
equals
(
Object
obj
)
{
if
(
this
==
obj
)
return
true
;
if
(
obj
==
null
)
return
false
;
if
(
getClass
()
!=
obj
.
getClass
())
return
false
;
Shipping
other
=
(
Shipping
)
obj
;
if
(
id
==
null
)
{
if
(
other
.
id
!=
null
)
return
false
;
}
else
if
(
!
id
.
equals
(
other
.
id
))
return
false
;
if
(
orderId
==
null
)
{
if
(
other
.
orderId
!=
null
)
return
false
;
}
else
if
(
!
orderId
.
equals
(
other
.
orderId
))
return
false
;
return
true
;
}
@
Override
public
String
toString
()
{
return
"Shipping [id="
+
id
+
", orderId="
+
orderId
+
", shippAddress="
+
shippAddress
+
", method="
+
method
+
", pickup="
+
pickup
+
"]"
;
}
public
void
setId
(
int
id
)
{
this
.
id
=
String
.
valueOf
(
id
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/client/BookStoreClient.java
BookStoreCXFWS/src/org/mississippi/book/store/client/BookStoreClient.java
package
org
.
mississippi
.
book
.
store
.
client
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
Calendar
;
import
java
.
util
.
Date
;
import
java
.
util
.
List
;
import
org
.
apache
.
cxf
.
interceptor
.
LoggingInInterceptor
;
import
org
.
apache
.
cxf
.
interceptor
.
LoggingOutInterceptor
;
import
org
.
apache
.
cxf
.
jaxws
.
JaxWsProxyFactoryBean
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Address
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Book
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookOrder
;
import
org
.
mississippi
.
book
.
store
.
bo
.
CreditCard
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Order
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Shipping
;
import
org
.
mississippi
.
book
.
store
.
services
.
BookStore
;
public
final
class
BookStoreClient
{
public
static
void
main
(
String
args
[])
throws
Exception
{
// The following approach is called simple frontend.
// The simple frontend provides simple components or Java classes that
// use reflection to build and publish web services.
// The simple frontend uses factory components to create a service and
// the client. It does so by using Java reflection API.
// Here we get the implementation of the BookStore API using the Java
// reflection API for implementing the Client.
JaxWsProxyFactoryBean
factory
=
new
JaxWsProxyFactoryBean
();
// Interceptors are components that intercept the messages exchanged or
// passed between web service clients and server components.
// In CXF, this is implemented through the concept of Interceptor
// chains.
// The concept of Interceptor chaining is the core functionality of CXF
// runtime.
// the following are Interceptors to log in and out messages.
factory
.
getInInterceptors
().
add
(
new
LoggingInInterceptor
());
factory
.
getOutInterceptors
().
add
(
new
LoggingOutInterceptor
());
// the following line is to bind for regular XML format instead of SOAP
// format
factory
.
setBindingId
(
"http://cxf.apache.org/bindings/xformat"
);
// Associate the intended Service Endpoint Interface
// Java Reflection will be used to generate the implementation.
factory
.
setServiceClass
(
BookStore
.
class
);
factory
.
setAddress
(
"http://localhost:8080/CXFWS/services/cxfBookStoreSvc"
);
BookStore
bookStoreSvc
=
(
BookStore
)
factory
.
create
();
// Now, start sending requests and accepting responses
System
.
out
.
println
(
"-- SEARCH BOOK...."
);
Book
book
=
bookStoreSvc
.
searchBook
(
"A Short Textbook of Psychiatry 7th Edition (English) 7th Edition (Paperback)"
,
"Niraj Ahuja"
);
if
(
book
!=
null
){
System
.
out
.
println
(
"\t SUCCESS: "
+
book
.
toString
());
System
.
out
.
println
(
"\t BUY BOOK..."
);
// Creating a book order to be processed
Calendar
calendar
=
Calendar
.
getInstance
();
Order
order
=
new
Order
(
calendar
.
getTime
(),
"in-progress"
);
BookOrder
bookOrder
=
new
BookOrder
(
order
,
"xion"
);
bookOrder
.
add
(
book
.
getId
(),
2
);
// setting the shipping info
calendar
.
add
(
Calendar
.
DATE
,
5
);
bookOrder
.
setShipDate
(
calendar
.
getTime
());
// setting the estimate delivery time
calendar
.
add
(
Calendar
.
DATE
,
20
);
bookOrder
.
setEta
(
calendar
.
getTime
());
List
<
BookOrder
>
bookOrders
=
new
ArrayList
<
BookOrder
>
();
bookOrders
.
add
(
bookOrder
);
//Placing the order
System
.
out
.
println
(
"\t\t Placing the order...."
);
bookOrders
=
bookStoreSvc
.
buyOrder
(
bookOrders
);
System
.
out
.
println
(
"\t\t SUCCESS: INCLUDING Payment Information"
);
//Including the payment information
CreditCard
creditCard
=
new
CreditCard
(
"123412342345"
,
"234"
,
"XION ION"
,
"VISA"
,
"12/19"
);
for
(
BookOrder
bookOrder2
:
bookOrders
){
creditCard
.
setOrderId
(
bookOrder2
.
getOrder
().
getId
());
String
code
=
bookStoreSvc
.
creditCardPayment
(
creditCard
);
if
(
code
.
equalsIgnoreCase
(
"success"
)){
System
.
out
.
println
(
"\t\t SUCCESS: INCLUDING Shipping Information."
+
bookOrder2
);
//Include Shipping information
Shipping
shipping
=
new
Shipping
(
new
Address
(
"9, Northcote Ave"
,
"St Kilda East"
,
"VIC"
,
"AUS"
,
"3183"
),
"Delivery"
,
new
Address
(
"9, Northcote Ave"
,
"St Kilda East"
,
"VIC"
,
"AUS"
,
"3183"
),
bookOrder2
.
getOrder
().
getId
());
bookStoreSvc
.
shipOrder
(
shipping
);
}
else
{
System
.
err
.
println
(
"\t\t FAILURE: The credit card payment failed."
+
bookOrder2
);
}
}
System
.
out
.
println
(
"\t GETTING THE ORDER STATUS"
);
// Get Order Status Information
List
<
Order
>
orders
=
bookStoreSvc
.
inProgressOrders
();
for
(
Order
order2
:
orders
){
System
.
out
.
println
(
"\t\t SUCCESS: Order: "
+
order2
.
toString
());
System
.
out
.
println
(
"\t\t Cancelling the Order: "
+
order2
.
toString
());
//Cancel Book Order
String
code
=
bookStoreSvc
.
cancelOrder
(
order2
.
getId
());
if
(
code
.
equalsIgnoreCase
(
"success"
)){
System
.
out
.
println
(
"\t\t\t SUCCESS: Order cancelled. "
+
order2
);
}
else
System
.
err
.
println
(
"\t\t\t FAILURE: "
+
order2
);
}
}
else
System
.
err
.
println
(
"\t FAILURE: Book not found. "
+
book
);
System
.
exit
(
0
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Book
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
BookDao
{
private
List
<
Book
>
books
=
new
ArrayList
<
Book
>
();
public
BookDao
(){
books
.
add
(
new
Book
(
"100"
,
"A Short Textbook of Psychiatry 7th Edition (English) 7th Edition (Paperback)"
,
"Niraj Ahuja"
));
books
.
add
(
new
Book
(
"101"
,
"SRB'S MANUAL OF SURGERY (English) 4th Edition (Paperback)"
,
"BHAT"
));
books
.
add
(
new
Book
(
"102"
,
"Manipal Manual of Surgery (English) 4th Edition (Paperback)"
,
"Anitha Shenoy, K. Rajgopal "
));
books
.
add
(
new
Book
(
"103"
,
"The Washington Manual of Critical Care (English) 2nd Edition (Paperback)"
,
"Marin Kollef"
));
books
.
add
(
new
Book
(
"104"
,
"COMMON MNEMONICS FOR MBBS FINAL YEAR (English) 1st Edition (Paperback)"
,
"Ankit Gupta"
));
books
.
add
(
new
Book
(
"105"
,
"Handbook of Local Anesthesia 6/e (English) 6th Edition (Paperback)"
,
"American Psychiatric "
));
books
.
add
(
new
Book
(
"106"
,
"Parson's Diseases of the Eye, 21ED (English) 21st Edition (Paperback)"
,
"Radhika Tandon"
));
}
public
Book
findOne
(
String
title
,
String
author
)
throws
BookStoreException
{
for
(
Book
book
:
books
)
if
(
book
.
getTitle
().
equals
(
title
)
&&
book
.
getAuthor
().
equals
(
author
))
return
book
;
throw
new
BookStoreException
(
"Book with title("
+
title
+
") and author("
+
author
+
") not found!"
);
}
public
void
save
(
Book
book
)
throws
BookStoreException
{
if
(
!
books
.
contains
(
book
))
books
.
add
(
book
);
else
throw
new
BookStoreException
(
"Book already exists!"
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookInventoryDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookInventoryDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
HashMap
;
import
java
.
util
.
Map
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookInventory
;
public
class
BookInventoryDao
{
private
Map
<
String
,
Integer
>
inventory
=
new
HashMap
<
String
,
Integer
>
();
public
BookInventoryDao
()
{
inventory
.
put
(
"100"
,
1
);
inventory
.
put
(
"101"
,
1
);
inventory
.
put
(
"102"
,
1
);
inventory
.
put
(
"103"
,
1
);
inventory
.
put
(
"104"
,
1
);
inventory
.
put
(
"105"
,
1
);
inventory
.
put
(
"106"
,
1
);
}
public
void
update
(
BookInventory
bookInventory
){
Map
<
String
,
Integer
>
pInventory
=
bookInventory
.
getInventoryMap
();
for
(
String
key
:
pInventory
.
keySet
()){
if
(
inventory
.
containsKey
(
key
)){
inventory
.
put
(
key
,
inventory
.
get
(
key
)
+
pInventory
.
get
(
key
));
}
else
{
inventory
.
put
(
key
,
pInventory
.
get
(
key
));
}
}
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookOrderDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/BookOrderDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookOrder
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
BookOrderDao
{
private
List
<
BookOrder
>
bookOrders
=
new
ArrayList
<
BookOrder
>
();
public
void
save
(
BookOrder
bookOrder
)
throws
BookStoreException
{
if
(
!
bookOrders
.
contains
(
bookOrder
))
{
bookOrders
.
add
(
bookOrder
);
}
else
{
for
(
BookOrder
dbBookOrder
:
bookOrders
){
if
(
dbBookOrder
.
equals
(
bookOrder
))
dbBookOrder
.
setBooks
(
bookOrder
.
getBooks
());
}
}
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/OrderDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/OrderDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Order
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
OrderDao
{
private
List
<
Order
>
orders
=
new
ArrayList
<
Order
>
();
public
String
save
(
Order
order
)
throws
BookStoreException
{
int
id
=
orders
.
size
()
+
101
;
order
.
setId
(
id
);
orders
.
add
(
order
);
return
order
.
getId
();
}
public
Order
findOne
(
String
orderId
)
throws
BookStoreException
{
for
(
Order
order
:
orders
){
if
(
order
.
getId
().
equals
(
orderId
))
return
order
;
}
throw
new
BookStoreException
(
"Order ("
+
orderId
+
") not found!"
);
}
public
boolean
update
(
Order
order
)
throws
BookStoreException
{
for
(
Order
dbOrder
:
orders
){
if
(
order
.
equals
(
dbOrder
))
{
dbOrder
.
setDate
(
order
.
getDate
());
dbOrder
.
setStatus
(
order
.
getStatus
());
return
true
;
}
}
throw
new
BookStoreException
(
"Order ("
+
order
+
") not found!"
);
}
public
List
<
Order
>
getAll
(
String
status
){
List
<
Order
>
statusOrders
=
new
ArrayList
<
Order
>
();
for
(
Order
order
:
orders
){
if
(
order
.
getStatus
().
equalsIgnoreCase
(
status
))
statusOrders
.
add
(
order
);
}
return
statusOrders
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/PartnerDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/PartnerDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Partner
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
PartnerDao
{
private
List
<
Partner
>
partners
=
new
ArrayList
<
Partner
>
();
public
void
save
(
Partner
partner
)
throws
BookStoreException
{
if
(
!
partners
.
contains
(
partner
))
partners
.
add
(
partner
);
else
throw
new
BookStoreException
(
"Partner already registered."
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/PaymentDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/PaymentDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
CreditCard
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
PaymentDao
{
private
List
<
CreditCard
>
creditCards
=
new
ArrayList
<
CreditCard
>
();
public
void
save
(
CreditCard
creditCard
)
throws
BookStoreException
{
creditCards
.
add
(
creditCard
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/ReviewDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/ReviewDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Review
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
ReviewDao
{
private
List
<
Review
>
reviews
=
new
ArrayList
<
Review
>
();
public
void
save
(
Review
review
)
throws
BookStoreException
{
if
(
!
reviews
.
contains
(
review
))
reviews
.
add
(
review
);
else
throw
new
BookStoreException
(
"Review already exists!"
);
}
public
List
<
Review
>
findAll
(
String
bookId
){
List
<
Review
>
bookReviews
=
new
ArrayList
<
Review
>
();
for
(
Review
review
:
reviews
){
if
(
review
.
getBookId
().
equals
(
bookId
))
bookReviews
.
add
(
review
);
}
return
bookReviews
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/dao/ShippingDao.java
BookStoreCXFWS/src/org/mississippi/book/store/dao/ShippingDao.java
package
org
.
mississippi
.
book
.
store
.
dao
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Shipping
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
ShippingDao
{
private
List
<
Shipping
>
shippings
=
new
ArrayList
<
Shipping
>
();
public
String
save
(
Shipping
shipping
)
throws
BookStoreException
{
shipping
.
setId
(
shippings
.
size
()
+
101
);
shippings
.
add
(
shipping
);
return
shipping
.
getId
();
}
public
List
<
Shipping
>
findAll
(
String
orderId
){
List
<
Shipping
>
orderShippings
=
new
ArrayList
<
Shipping
>
();
for
(
Shipping
shipping
:
shippings
){
if
(
shipping
.
getOrderId
().
equals
(
orderId
))
orderShippings
.
add
(
shipping
);
}
return
orderShippings
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/exception/BookStoreException.java
BookStoreCXFWS/src/org/mississippi/book/store/exception/BookStoreException.java
package
org
.
mississippi
.
book
.
store
.
exception
;
public
class
BookStoreException
extends
Exception
{
private
static
final
long
serialVersionUID
=
5979229666870171726L
;
public
BookStoreException
(
String
message
)
{
super
(
message
);
}
}
BookStoreCXFWS/src/org/mississippi/book/store/services/BookStore.java
BookStoreCXFWS/src/org/mississippi/book/store/services/BookStore.java
package
org
.
mississippi
.
book
.
store
.
services
;
import
java
.
util
.
List
;
import
javax
.
jws
.
WebParam
;
import
javax
.
jws
.
WebResult
;
import
javax
.
jws
.
WebService
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Address
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Book
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookInventory
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookOrder
;
import
org
.
mississippi
.
book
.
store
.
bo
.
CreditCard
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Order
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Partner
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Review
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Shipping
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
@
WebService
public
interface
BookStore
{
@
WebResult
(
targetNamespace
=
""
,
name
=
"book"
)
public
Book
searchBook
(
@
WebParam
(
name
=
"title"
)
String
title
,
@
WebParam
(
name
=
"author"
)
String
author
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"bookOrders"
)
public
List
<
BookOrder
>
buyOrder
(
@
WebParam
(
name
=
"bookOrders"
)
List
<
BookOrder
>
bookOrders
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"code"
)
public
String
creditCardPayment
(
@
WebParam
(
name
=
"card"
)
CreditCard
creditCard
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"shipId"
)
public
String
shipOrder
(
@
WebParam
(
name
=
"shipping"
)
Shipping
shipping
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"orders"
)
public
List
<
Order
>
inProgressOrders
();
@
WebResult
(
targetNamespace
=
""
,
name
=
"code"
)
public
String
cancelOrder
(
@
WebParam
(
name
=
"orderId"
)
String
orderId
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"code"
)
public
String
registerPartner
(
@
WebParam
(
name
=
"partner"
)
Partner
partner
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"code"
)
public
String
acceptReviews
(
@
WebParam
(
name
=
"review"
)
Review
review
)
throws
BookStoreException
;
@
WebResult
(
targetNamespace
=
""
,
name
=
"code"
)
public
String
updateInventory
(
@
WebParam
(
name
=
"inventory"
)
BookInventory
bookInventory
);
@
WebResult
(
targetNamespace
=
""
,
name
=
"pickUpLocations"
)
public
List
<
Address
>
pickupLocations
(
@
WebParam
(
name
=
"orderId"
)
String
orderId
);
}
BookStoreCXFWS/src/org/mississippi/book/store/services/BookStoreImpl.java
BookStoreCXFWS/src/org/mississippi/book/store/services/BookStoreImpl.java
package
org
.
mississippi
.
book
.
store
.
services
;
import
java
.
util
.
ArrayList
;
import
java
.
util
.
List
;
import
javax
.
jws
.
WebMethod
;
import
javax
.
jws
.
WebService
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Address
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Book
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookInventory
;
import
org
.
mississippi
.
book
.
store
.
bo
.
BookOrder
;
import
org
.
mississippi
.
book
.
store
.
bo
.
CreditCard
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Order
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Partner
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Review
;
import
org
.
mississippi
.
book
.
store
.
bo
.
Shipping
;
import
org
.
mississippi
.
book
.
store
.
dao
.
BookDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
BookInventoryDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
BookOrderDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
OrderDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
PartnerDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
PaymentDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
ReviewDao
;
import
org
.
mississippi
.
book
.
store
.
dao
.
ShippingDao
;
import
org
.
mississippi
.
book
.
store
.
exception
.
BookStoreException
;
public
class
BookStoreImpl
implements
BookStore
{
private
static
final
String
SUCCESS
=
"Success"
;
private
static
final
String
FAILURE
=
"Failure"
;
private
BookDao
bookDao
=
new
BookDao
();
private
BookOrderDao
bookOrderDao
=
new
BookOrderDao
();
private
PaymentDao
paymentDao
=
new
PaymentDao
();
private
ShippingDao
shippingDao
=
new
ShippingDao
();
private
OrderDao
orderDao
=
new
OrderDao
();
private
PartnerDao
partnerDao
=
new
PartnerDao
();
private
ReviewDao
reviewDao
=
new
ReviewDao
();
private
BookInventoryDao
bookInventoryDao
=
new
BookInventoryDao
();
public
BookStoreImpl
()
{
super
();
}
public
Book
searchBook
(
String
title
,
String
author
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called searchBook - Title: "
+
title
+
", author: "
+
author
);
return
bookDao
.
findOne
(
title
,
author
);
}
public
List
<
BookOrder
>
buyOrder
(
List
<
BookOrder
>
bookOrders
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called buyOrder - books: "
+
bookOrders
);
StringBuilder
errorMsg
=
new
StringBuilder
();
for
(
BookOrder
bookOrder
:
bookOrders
)
{
try
{
bookOrderDao
.
save
(
bookOrder
);
Order
order
=
bookOrder
.
getOrder
();
order
.
setId
(
orderDao
.
save
(
order
));
return
bookOrders
;
}
catch
(
BookStoreException
bse
)
{
errorMsg
.
append
(
bse
.
getMessage
());
errorMsg
.
append
(
"\n"
);
}
catch
(
Exception
e
)
{
throw
new
BookStoreException
(
e
.
getMessage
());
}
}
if
(
errorMsg
.
length
()
>
0
)
throw
new
BookStoreException
(
errorMsg
.
toString
());
return
bookOrders
;
}
public
String
creditCardPayment
(
CreditCard
creditCard
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called creditCardPayment - creditCard: "
+
creditCard
);
paymentDao
.
save
(
creditCard
);
return
SUCCESS
;
}
public
String
shipOrder
(
Shipping
shipping
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called shipOrder - shipping: "
+
shipping
);
return
shippingDao
.
save
(
shipping
);
}
public
List
<
Order
>
inProgressOrders
()
{
System
.
out
.
println
(
"Called inProgressOrders"
);
return
orderDao
.
getAll
(
"In-progress"
);
}
public
String
cancelOrder
(
String
orderId
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called cancelOrder - orderId: "
+
orderId
);
Order
order
=
orderDao
.
findOne
(
orderId
);
order
.
setStatus
(
"cancel"
);
return
orderDao
.
update
(
order
)
?
SUCCESS
:
FAILURE
;
}
public
String
registerPartner
(
Partner
partner
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called registerPartner - partner: "
+
partner
);
partnerDao
.
save
(
partner
);
return
SUCCESS
;
}
public
String
acceptReviews
(
Review
review
)
throws
BookStoreException
{
System
.
out
.
println
(
"Called acceptReviews - review: "
+
review
);
reviewDao
.
save
(
review
);
return
SUCCESS
;
}
public
String
updateInventory
(
BookInventory
bookInventory
)
{
System
.
out
.
println
(
"Called updateInventory - bookInventory: "
+
bookInventory
);
bookInventoryDao
.
update
(
bookInventory
);
return
SUCCESS
;
}
public
List
<
Address
>
pickupLocations
(
String
orderId
)
{
System
.
out
.
println
(
"Called pickupLocations - orderId: "
+
orderId
);
List
<
Shipping
>
orderShippings
=
shippingDao
.
findAll
(
orderId
);
List
<
Address
>
pickUpAddresses
=
new
ArrayList
<
Address
>
();
for
(
Shipping
shipping
:
orderShippings
)
{
pickUpAddresses
.
add
(
shipping
.
getPickup
());
}
return
pickUpAddresses
;
}
}
BookStoreCXFWS/src/org/mississippi/book/store/services/cxf.xml
BookStoreCXFWS/WebContent/META-INF/MANIFEST.MF
Manifest-Version: 1.0 Class-Path:
BookStoreCXFWS/WebContent/WEB-INF/lib/axis.jar
META-INF/MANIFEST.MF
Manifest-Version: 1.0 Ant-Version: Apache Ant 1.6.5 Created-By: 1.4.2_08-b03 (Sun Microsystems Inc.) Name: org/apache/axis Implementation-Title: Apache Axis Implementation-Version: 1.4 1855 April 22 2006 Implementation-Vendor: Apache Web Services
org/apache/axis/AxisEngine.class
package org.apache.axis; public abstract synchronized class AxisEngine extends handlers.BasicHandler { protected static org.apache.commons.logging.Log log; public static final String PROP_XML_DECL = sendXMLDeclaration; public static final String PROP_DEBUG_LEVEL = debugLevel; public static final String PROP_DEBUG_FILE = debugFile; public static final String PROP_DOMULTIREFS = sendMultiRefs; public static final String PROP_DISABLE_PRETTY_XML = disablePrettyXML; public static final String PROP_ENABLE_NAMESPACE_PREFIX_OPTIMIZATION = enableNamespacePrefixOptimization; public static final String PROP_PASSWORD = adminPassword; public static final String PROP_SYNC_CONFIG = syncConfiguration; public static final String PROP_SEND_XSI = sendXsiTypes; public static final String PROP_ATTACHMENT_DIR = attachments.Directory; public static final String PROP_ATTACHMENT_IMPLEMENTATION = attachments.implementation; public static final String PROP_ATTACHMENT_CLEANUP = attachment.DirectoryCleanUp; public static final String PROP_DEFAULT_CONFIG_CLASS = axis.engineConfigClass; public static final String PROP_SOAP_VERSION = defaultSOAPVersion; public static final String PROP_SOAP_ALLOWED_VERSION = singleSOAPVersion; public static final String PROP_TWOD_ARRAY_ENCODING = enable2DArrayEncoding; public static final String PROP_XML_ENCODING = axis.xmlEncoding; public static final String PROP_XML_REUSE_SAX_PARSERS = axis.xml.reuseParsers; public static final String PROP_BYTE_BUFFER_BACKING = axis.byteBuffer.backing; public static final String PROP_BYTE_BUFFER_CACHE_INCREMENT = axis.byteBuffer.cacheIncrement; public static final String PROP_BYTE_BUFFER_RESIDENT_MAX_SIZE = axis.byteBuffer.residentMaxSize; public static final String PROP_BYTE_BUFFER_WORK_BUFFER_SIZE = axis.byteBuffer.workBufferSize; public static final String PROP_EMIT_ALL_TYPES = emitAllTypesInWSDL; public static final String PROP_DOTNET_SOAPENC_FIX = dotNetSoapEncFix; public static final String PROP_BP10_COMPLIANCE = ws-i.bp10Compliance; public static final String DEFAULT_ATTACHMENT_IMPL = org.apache.axis.attachments.AttachmentsImpl; public static final String ENV_ATTACHMENT_DIR = axis.attachments.Directory; public static final String ENV_SERVLET_REALPATH = servlet.realpath; public static final String ENV_SERVLET_CONTEXT = servletContext; private static final String DEFAULT_ADMIN_PASSWORD = admin; protected EngineConfiguration config; protected boolean _hasSafePassword; protected boolean shouldSaveConfig; protected transient utils.cache.ClassCache classCache; private session.Session session; private java.util.ArrayList actorURIs; private static ThreadLocal currentMessageContext; private static final String[] BOOLEAN_OPTIONS; protected static void setCurrentMessageContext(MessageContext); public static MessageContext getCurrentMessageContext(); public void AxisEngine(EngineConfiguration); public void init(); public void cleanup(); public void saveConfiguration(); public EngineConfiguration getConfig(); public boolean hasSafePassword(); public void setAdminPassword(String); public void setShouldSaveConfig(boolean); public Handler getHandler(String) throws AxisFault; public handlers.soap.SOAPService getService(String) throws AxisFault; public Handler getTransport(String) throws AxisFault; public encoding.TypeMappingRegistry getTypeMappingRegistry(); public Handler getGlobalRequest() throws ConfigurationException; public Handler getGlobalResponse() throws ConfigurationException; public java.util.ArrayList getActorURIs(); public void addActorURI(String); public void removeActorURI(String); public abstract AxisEngine getClientEngine(); public static void normaliseOptions(Handler); public void refreshGlobalOptions() throws ConfigurationException; public session.Session getApplicationSession(); public utils.cache.ClassCache getClassCache(); static void <clinit>(); }
org/apache/axis/AxisFault.class
package org.apache.axis; public synchronized class AxisFault extends java.rmi.RemoteException { protected static org.apache.commons.logging.Log log; protected javax.xml.namespace.QName faultCode; protected java.util.Vector faultSubCode; protected String faultString; protected String faultActor; protected java.util.Vector faultDetails; protected String faultNode; protected java.util.ArrayList faultHeaders; public static AxisFault makeFault(Exception); public void AxisFault(String, String, String, org.w3c.dom.Element[]); public void AxisFault(javax.xml.namespace.QName, String, String, org.w3c.dom.Element[]); public void AxisFault(javax.xml.namespace.QName, javax.xml.namespace.QName[], String, String, String, org.w3c.dom.Element[]); protected void AxisFault(Exception); public void AxisFault(String); public void AxisFault(); public void AxisFault(String, Throwable); private void initFromException(Exception); private void initFromSOAPFaultException(javax.xml.rpc.soap.SOAPFaultException); private void initFaultDetails(); public void clearFaultDetails(); public void dump(); public String dumpToString(); public void setFaultCode(javax.xml.namespace.QName); public void setFaultCode(String); public void setFaultCodeAsString(String); public javax.xml.namespace.QName getFaultCode(); public void addFaultSubCodeAsString(String); protected void initFaultSubCodes(); public void addFaultSubCode(javax.xml.namespace.QName); public void clearFaultSubCodes(); public javax.xml.namespace.QName[] getFaultSubCodes(); public void setFaultString(String); public String getFaultString(); public void setFaultReason(String); public String getFaultReason(); public void setFaultActor(String); public String getFaultActor(); public String getFaultRole(); public void setFaultRole(String); public String getFaultNode(); public void setFaultNode(String); public void setFaultDetail(org.w3c.dom.Element[]); public void setFaultDetailString(String); public void addFaultDetailString(String); public void addFaultDetail(org.w3c.dom.Element); public void addFaultDetail(javax.xml.namespace.QName, String); public org.w3c.dom.Element[] getFaultDetails(); public org.w3c.dom.Element lookupFaultDetail(javax.xml.namespace.QName); public boolean removeFaultDetail(javax.xml.namespace.QName); public void output(encoding.SerializationContext) throws Exception; public String toString(); private String getPlainStackTrace(); public void printStackTrace(java.io.PrintStream); public void printStackTrace(java.io.PrintWriter); public void addHeader(message.SOAPHeaderElement); public java.util.ArrayList getHeaders(); public void clearHeaders(); public void writeDetails(javax.xml.namespace.QName, encoding.SerializationContext) throws java.io.IOException; public void addHostnameIfNeeded(); public void addHostname(String); public void removeHostname(); static void <clinit>(); }
org/apache/axis/AxisProperties$1.class
package org.apache.axis; synchronized class AxisProperties$1 implements java.security.PrivilegedAction { void AxisProperties$1(Class, Class[], Object[]); public Object run(); }
org/apache/axis/AxisProperties$2.class
package org.apache.axis; synchronized class AxisProperties$2 implements java.security.PrivilegedAction { void AxisProperties$2(org.apache.commons.discovery.tools.SPInterface, org.apache.commons.discovery.tools.DefaultClassHolder); public Object run(); }
org/apache/axis/AxisProperties.class
package org.apache.axis; public synchronized class AxisProperties { protected static org.apache.commons.logging.Log log; private static org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties altNameDiscoverer; private static org.apache.commons.discovery.resource.names.DiscoverMappedNames mappedNames; private static org.apache.commons.discovery.resource.names.NameDiscoverers nameDiscoverer; private static org.apache.commons.discovery.resource.ClassLoaders loaders; public void AxisProperties(); public static void setClassOverrideProperty(Class, String); public static void setClassDefault(Class, String); public static void setClassDefaults(Class, String[]); public static synchronized org.apache.commons.discovery.ResourceNameDiscover getNameDiscoverer(); public static org.apache.commons.discovery.ResourceClassIterator getResourceClassIterator(Class); private static synchronized org.apache.commons.discovery.resource.ClassLoaders getClassLoaders(); private static synchronized org.apache.commons.discovery.resource.names.DiscoverMappedNames getMappedNames(); private static synchronized org.apache.commons.discovery.resource.names.DiscoverNamesInAlternateManagedProperties getAlternatePropertyNameDiscoverer(); public static Object newInstance(Class); public static Object newInstance(Class, Class[], Object[]); public static String getProperty(String); public static String getProperty(String, String); public static void setProperty(String, String); public static void setProperty(String, String, boolean); public static void setProperties(java.util.Map); public static void setProperties(java.util.Map, boolean); public static java.util.Enumeration propertyNames(); public static java.util.Properties getProperties(); public static Object newInstance(Class, Class); private static Object newInstance(org.apache.commons.discovery.tools.SPInterface, org.apache.commons.discovery.tools.DefaultClassHolder); static void <clinit>(); }
org/apache/axis/AxisServiceConfig.class
package org.apache.axis; public abstract interface AxisServiceConfig { public abstract String getAllowedMethods(); }
org/apache/axis/AxisServiceConfigImpl.class
package org.apache.axis; public synchronized class AxisServiceConfigImpl implements AxisServiceConfig { private String methods; public void AxisServiceConfigImpl(); public void setAllowedMethods(String); public String getAllowedMethods(); }
org/apache/axis/Chain.class
package org.apache.axis; public abstract interface Chain extends Handler { public abstract void addHandler(Handler); public abstract boolean contains(Handler); public abstract Handler[] getHandlers(); }
org/apache/axis/ConfigurationException.class
package org.apache.axis; public synchronized class ConfigurationException extends java.io.IOException { private Exception containedException; private String stackTrace; protected static boolean copyStackByDefault; protected static org.apache.commons.logging.Log log; public void ConfigurationException(String); public void ConfigurationException(Exception); public String toString(); public void ConfigurationException(Exception, boolean); private void logException(Exception); public Exception getContainedException(); static void <clinit>(); }
org/apache/axis/Constants.class
package org.apache.axis; public synchronized class Constants { public static final String NS_PREFIX_SOAP_ENV = soapenv; public static final String NS_PREFIX_SOAP_ENC = soapenc; public static final String NS_PREFIX_SCHEMA_XSI = xsi; public static final String NS_PREFIX_SCHEMA_XSD = xsd; public static final String NS_PREFIX_WSDL = wsdl; public static final String NS_PREFIX_WSDL_SOAP = wsdlsoap; public static final String NS_PREFIX_XMLSOAP = apachesoap; public static final String NS_PREFIX_XML = xml; public static final String NS_PREFIX_XOP = xop; public static final String NS_URI_AXIS = http://xml.apache.org/axis/; public static final String NS_URI_XMLSOAP = http://xml.apache.org/xml-soap; public static final String NS_URI_JAVA = http://xml.apache.org/axis/java; public static final soap.SOAPConstants DEFAULT_SOAP_VERSION; public static final String URI_SOAP11_ENV = http://schemas.xmlsoap.org/soap/envelope/; public static final String URI_SOAP12_ENV = http://www.w3.org/2003/05/soap-envelope; public static final String URI_DEFAULT_SOAP_ENV; public static final String[] URIS_SOAP_ENV; public static final String ENTERPRISE_LOG_CATEGORY = org.apache.axis.enterprise; public static final String TIME_LOG_CATEGORY = org.apache.axis.TIME; public static final String EXCEPTION_LOG_CATEGORY = org.apache.axis.EXCEPTIONS; public static final String ANYCONTENT = _any; public static final int HTTP_TXR_BUFFER_SIZE = 8192; public static final String WSIBP11_COMPAT_PROPERTY = axis.ws-i.bp11.compatibility; public static final String URI_LITERAL_ENC = ; public static final String URI_SOAP11_ENC = http://schemas.xmlsoap.org/soap/encoding/; public static final String URI_SOAP12_ENC = http://www.w3.org/2003/05/soap-encoding; public static final String URI_SOAP12_NOENC = http://www.w3.org/2003/05/soap-envelope/encoding/none; public static final String URI_DEFAULT_SOAP_ENC; public static final String[] URIS_SOAP_ENC; public static final String URI_SOAP11_NEXT_ACTOR = http://schemas.xmlsoap.org/soap/actor/next; public static final String URI_SOAP12_NEXT_ROLE = http://www.w3.org/2003/05/soap-envelope/role/next; public static final String URI_SOAP12_NEXT_ACTOR = http://www.w3.org/2003/05/soap-envelope/role/next; public static final String URI_SOAP12_RPC = http://www.w3.org/2003/05/soap-rpc; public static final String URI_SOAP12_NONE_ROLE = http://www.w3.org/2003/05/soap-envelope/role/none; public static final String URI_SOAP12_ULTIMATE_ROLE = http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver; public static final String URI_SOAP11_HTTP = http://schemas.xmlsoap.org/soap/http; public static final String URI_SOAP12_HTTP = http://www.w3.org/2003/05/http; public static final String NS_URI_XMLNS = http://www.w3.org/2000/xmlns/; public static final String NS_URI_XML = http://www.w3.org/XML/1998/namespace; public static final String URI_1999_SCHEMA_XSD = http://www.w3.org/1999/XMLSchema; public static final String URI_2000_SCHEMA_XSD = http://www.w3.org/2000/10/XMLSchema; public static final String URI_2001_SCHEMA_XSD = http://www.w3.org/2001/XMLSchema; public static final String URI_DEFAULT_SCHEMA_XSD = http://www.w3.org/2001/XMLSchema; public static final String[] URIS_SCHEMA_XSD; public static final javax.xml.namespace.QName[] QNAMES_NIL; public static final String URI_1999_SCHEMA_XSI = http://www.w3.org/1999/XMLSchema-instance; public static final String URI_2000_SCHEMA_XSI = http://www.w3.org/2000/10/XMLSchema-instance; public static final String URI_2001_SCHEMA_XSI = http://www.w3.org/2001/XMLSchema-instance; public static final String URI_DEFAULT_SCHEMA_XSI = http://www.w3.org/2001/XMLSchema-instance; public static final String[] URIS_SCHEMA_XSI; public static final String NS_URI_WSDL11 = http://schemas.xmlsoap.org/wsdl/; public static final String[] NS_URIS_WSDL; public static final String URI_DIME_WSDL = http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/; public static final String URI_DIME_CONTENT = http://schemas.xmlsoap.org/ws/2002/04/content-type/; public static final String URI_DIME_REFERENCE = http://schemas.xmlsoap.org/ws/2002/04/reference/; public static final String URI_DIME_CLOSED_LAYOUT = http://schemas.xmlsoap.org/ws/2002/04/dime/closed-layout; public static final String URI_DIME_OPEN_LAYOUT = http://schemas.xmlsoap.org/ws/2002/04/dime/open-layout; public static final String URI_XOP_INCLUDE = http://www.w3.org/2004/08/xop/include; public static final String ELEM_XOP_INCLUDE = Include; public static final String URI_WSDL11_SOAP = http://schemas.xmlsoap.org/wsdl/soap/; public static final String URI_WSDL12_SOAP = http://schemas.xmlsoap.org/wsdl/soap12/; public static final String[] NS_URIS_WSDL_SOAP; public static final String AXIS_SAX = Axis SAX Mechanism; public static final String ELEM_ENVELOPE = Envelope; public static final String ELEM_HEADER = Header; public static final String ELEM_BODY = Body; public static final String ELEM_FAULT = Fault; public static final String ELEM_NOTUNDERSTOOD = NotUnderstood; public static final String ELEM_UPGRADE = Upgrade; public static final String ELEM_SUPPORTEDENVELOPE = SupportedEnvelope; public static final String ELEM_FAULT_CODE = faultcode; public static final String ELEM_FAULT_STRING = faultstring; public static final String ELEM_FAULT_DETAIL = detail; public static final String ELEM_FAULT_ACTOR = faultactor; public static final String ELEM_FAULT_CODE_SOAP12 = Code; public static final String ELEM_FAULT_VALUE_SOAP12 = Value; public static final String ELEM_FAULT_SUBCODE_SOAP12 = Subcode; public static final String ELEM_FAULT_REASON_SOAP12 = Reason; public static final String ELEM_FAULT_NODE_SOAP12 = Node; public static final String ELEM_FAULT_ROLE_SOAP12 = Role; public static final String ELEM_FAULT_DETAIL_SOAP12 = Detail; public static final String ELEM_TEXT_SOAP12 = Text; public static final String ATTR_MUST_UNDERSTAND = mustUnderstand; public static final String ATTR_ENCODING_STYLE = encodingStyle; public static final String ATTR_ACTOR = actor; public static final String ATTR_ROLE = role; public static final String ATTR_RELAY = relay; public static final String ATTR_ROOT = root; public static final String ATTR_ID = id; public static final String ATTR_HREF = href; public static final String ATTR_REF = ref; public static final String ATTR_QNAME = qname; public static final String ATTR_ARRAY_TYPE = arrayType; public static final String ATTR_ITEM_TYPE = itemType; public static final String ATTR_ARRAY_SIZE = arraySize; public static final String ATTR_OFFSET = offset; public static final String ATTR_POSITION = position; public static final String ATTR_TYPE = type; public static final String ATTR_HANDLERINFOCHAIN = handlerInfoChain; public static final String FAULT_CLIENT = Client; public static final String FAULT_SERVER_GENERAL = Server.generalException; public static final String FAULT_SERVER_USER = Server.userException; public static final javax.xml.namespace.QName FAULT_VERSIONMISMATCH; public static final javax.xml.namespace.QName FAULT_MUSTUNDERSTAND; public static final javax.xml.namespace.QName FAULT_SOAP12_MUSTUNDERSTAND; public static final javax.xml.namespace.QName FAULT_SOAP12_VERSIONMISMATCH; public static final javax.xml.namespace.QName FAULT_SOAP12_DATAENCODINGUNKNOWN; public static final javax.xml.namespace.QName FAULT_SOAP12_SENDER; public static final javax.xml.namespace.QName FAULT_SOAP12_RECEIVER; public static final javax.xml.namespace.QName FAULT_SUBCODE_BADARGS; public static final javax.xml.namespace.QName FAULT_SUBCODE_PROC_NOT_PRESENT; public static final javax.xml.namespace.QName QNAME_FAULTCODE; public static final javax.xml.namespace.QName QNAME_FAULTSTRING; public static final javax.xml.namespace.QName QNAME_FAULTACTOR; public static final javax.xml.namespace.QName QNAME_FAULTDETAILS; public static final javax.xml.namespace.QName QNAME_FAULTCODE_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTVALUE_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTSUBCODE_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTREASON_SOAP12; public static final javax.xml.namespace.QName QNAME_TEXT_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTNODE_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTROLE_SOAP12; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_SOAP12; public static final javax.xml.namespace.QName QNAME_NOTUNDERSTOOD; public static final javax.xml.namespace.QName XSD_STRING; public static final javax.xml.namespace.QName XSD_BOOLEAN; public static final javax.xml.namespace.QName XSD_DOUBLE; public static final javax.xml.namespace.QName XSD_FLOAT; public static final javax.xml.namespace.QName XSD_INT; public static final javax.xml.namespace.QName XSD_INTEGER; public static final javax.xml.namespace.QName XSD_LONG; public static final javax.xml.namespace.QName XSD_SHORT; public static final javax.xml.namespace.QName XSD_BYTE; public static final javax.xml.namespace.QName XSD_DECIMAL; public static final javax.xml.namespace.QName XSD_BASE64; public static final javax.xml.namespace.QName XSD_HEXBIN; public static final javax.xml.namespace.QName XSD_ANYSIMPLETYPE; public static final javax.xml.namespace.QName XSD_ANYTYPE; public static final javax.xml.namespace.QName XSD_ANY; public static final javax.xml.namespace.QName XSD_QNAME; public static final javax.xml.namespace.QName XSD_DATETIME; public static final javax.xml.namespace.QName XSD_DATE; public static final javax.xml.namespace.QName XSD_TIME; public static final javax.xml.namespace.QName XSD_TIMEINSTANT1999; public static final javax.xml.namespace.QName XSD_TIMEINSTANT2000; public static final javax.xml.namespace.QName XSD_NORMALIZEDSTRING; public static final javax.xml.namespace.QName XSD_TOKEN; public static final javax.xml.namespace.QName XSD_UNSIGNEDLONG; public static final javax.xml.namespace.QName XSD_UNSIGNEDINT; public static final javax.xml.namespace.QName XSD_UNSIGNEDSHORT; public static final javax.xml.namespace.QName XSD_UNSIGNEDBYTE; public static final javax.xml.namespace.QName XSD_POSITIVEINTEGER; public static final javax.xml.namespace.QName XSD_NEGATIVEINTEGER; public static final javax.xml.namespace.QName XSD_NONNEGATIVEINTEGER; public static final javax.xml.namespace.QName XSD_NONPOSITIVEINTEGER; public static final javax.xml.namespace.QName XSD_YEARMONTH; public static final javax.xml.namespace.QName XSD_MONTHDAY; public static final javax.xml.namespace.QName XSD_YEAR; public static final javax.xml.namespace.QName XSD_MONTH; public static final javax.xml.namespace.QName XSD_DAY; public static final javax.xml.namespace.QName XSD_DURATION; public static final javax.xml.namespace.QName XSD_NAME; public static final javax.xml.namespace.QName XSD_NCNAME; public static final javax.xml.namespace.QName XSD_NMTOKEN; public static final javax.xml.namespace.QName XSD_NMTOKENS; public static final javax.xml.namespace.QName XSD_NOTATION; public static final javax.xml.namespace.QName XSD_ENTITY; public static final javax.xml.namespace.QName XSD_ENTITIES; public static final javax.xml.namespace.QName XSD_IDREF; public static final javax.xml.namespace.QName XSD_IDREFS; public static final javax.xml.namespace.QName XSD_ANYURI; public static final javax.xml.namespace.QName XSD_LANGUAGE; public static final javax.xml.namespace.QName XSD_ID; public static final javax.xml.namespace.QName XSD_SCHEMA; public static final javax.xml.namespace.QName XML_LANG; public static final javax.xml.namespace.QName SOAP_BASE64; public static final javax.xml.namespace.QName SOAP_BASE64BINARY; public static final javax.xml.namespace.QName SOAP_STRING; public static final javax.xml.namespace.QName SOAP_BOOLEAN; public static final javax.xml.namespace.QName SOAP_DOUBLE; public static final javax.xml.namespace.QName SOAP_FLOAT; public static final javax.xml.namespace.QName SOAP_INT; public static final javax.xml.namespace.QName SOAP_LONG; public static final javax.xml.namespace.QName SOAP_SHORT; public static final javax.xml.namespace.QName SOAP_BYTE; public static final javax.xml.namespace.QName SOAP_INTEGER; public static final javax.xml.namespace.QName SOAP_DECIMAL; public static final javax.xml.namespace.QName SOAP_ARRAY; public static final javax.xml.namespace.QName SOAP_COMMON_ATTRS11; public static final javax.xml.namespace.QName SOAP_COMMON_ATTRS12; public static final javax.xml.namespace.QName SOAP_ARRAY_ATTRS11; public static final javax.xml.namespace.QName SOAP_ARRAY_ATTRS12; public static final javax.xml.namespace.QName SOAP_ARRAY12; public static final javax.xml.namespace.QName SOAP_MAP; public static final javax.xml.namespace.QName SOAP_ELEMENT; public static final javax.xml.namespace.QName SOAP_DOCUMENT; public static final javax.xml.namespace.QName SOAP_VECTOR; public static final javax.xml.namespace.QName MIME_IMAGE; public static final javax.xml.namespace.QName MIME_PLAINTEXT; public static final javax.xml.namespace.QName MIME_MULTIPART; public static final javax.xml.namespace.QName MIME_SOURCE; public static final javax.xml.namespace.QName MIME_OCTETSTREAM; public static final javax.xml.namespace.QName MIME_DATA_HANDLER; public static final javax.xml.namespace.QName QNAME_LITERAL_ITEM; public static final javax.xml.namespace.QName QNAME_RPC_RESULT; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_STACKTRACE; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_EXCEPTIONNAME; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_RUNTIMEEXCEPTION; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_HTTPERRORCODE; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_NESTEDFAULT; public static final javax.xml.namespace.QName QNAME_FAULTDETAIL_HOSTNAME; public static final javax.xml.namespace.QName QNAME_NO_SERVICE_FAULT_CODE; public static final String MC_JWS_CLASSDIR = jws.classDir; public static final String MC_HOME_DIR = home.dir; public static final String MC_RELATIVE_PATH = path; public static final String MC_REALPATH = realpath; public static final String MC_CONFIGPATH = configPath; public static final String MC_REMOTE_ADDR = remoteaddr; public static final String MC_SERVLET_ENDPOINT_CONTEXT = servletEndpointContext; public static final String MC_NO_OPERATION_OK = NoOperationOK; public static final String MC_SINGLE_SOAP_VERSION = SingleSOAPVersion; public static final String JWS_DEFAULT_FILE_EXTENSION = .jws; public static final int DEFAULT_MESSAGE_TIMEOUT = 600000; public static final String MIME_CT_APPLICATION_OCTETSTREAM = application/octet-stream; public static final String MIME_CT_TEXT_PLAIN = text/plain; public static final String MIME_CT_IMAGE_JPEG = image/jpeg; public static final String MIME_CT_IMAGE_GIF = image/gif; public static final String MIME_CT_TEXT_XML = text/xml; public static final String MIME_CT_APPLICATION_XML = application/xml; public static final String MIME_CT_MULTIPART_PREFIX = multipart/; public void Constants(); public static boolean isSOAP_ENV(String); public static boolean isSOAP_ENC(String); public static String getValue(org.xml.sax.Attributes, String[], String); public static String getValue(org.xml.sax.Attributes, javax.xml.namespace.QName[]); public static boolean equals(javax.xml.namespace.QName, javax.xml.namespace.QName); public static boolean isSchemaXSD(String); public static boolean isSchemaXSI(String); public static boolean isWSDL(String); public static boolean isWSDLSOAP(String); static void <clinit>(); }
org/apache/axis/EngineConfiguration.class
package org.apache.axis; public abstract interface EngineConfiguration { public static final String PROPERTY_NAME = engineConfig; public abstract void configureEngine(AxisEngine) throws ConfigurationException; public abstract void writeEngineConfig(AxisEngine) throws ConfigurationException; public abstract Handler getHandler(javax.xml.namespace.QName) throws ConfigurationException; public abstract handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws ConfigurationException; public abstract handlers.soap.SOAPService getServiceByNamespaceURI(String) throws ConfigurationException; public abstract Handler getTransport(javax.xml.namespace.QName) throws ConfigurationException; public abstract encoding.TypeMappingRegistry getTypeMappingRegistry() throws ConfigurationException; public abstract Handler getGlobalRequest() throws ConfigurationException; public abstract Handler getGlobalResponse() throws ConfigurationException; public abstract java.util.Hashtable getGlobalOptions() throws ConfigurationException; public abstract java.util.Iterator getDeployedServices() throws ConfigurationException; public abstract java.util.List getRoles(); }
org/apache/axis/EngineConfigurationFactory.class
package org.apache.axis; public abstract interface EngineConfigurationFactory { public static final String SYSTEM_PROPERTY_NAME = axis.EngineConfigFactory; public abstract EngineConfiguration getClientEngineConfig(); public abstract EngineConfiguration getServerEngineConfig(); }
org/apache/axis/FaultableHandler.class
package org.apache.axis; public synchronized class FaultableHandler extends handlers.BasicHandler { protected static org.apache.commons.logging.Log log; protected static org.apache.commons.logging.Log entLog; protected Handler workHandler; public void FaultableHandler(Handler); public void init(); public void cleanup(); public void invoke(MessageContext) throws AxisFault; public void onFault(MessageContext); public boolean canHandleBlock(javax.xml.namespace.QName); static void <clinit>(); }
org/apache/axis/Handler.class
package org.apache.axis; public abstract interface Handler extends java.io.Serializable { public abstract void init(); public abstract void cleanup(); public abstract void invoke(MessageContext) throws AxisFault; public abstract void onFault(MessageContext); public abstract boolean canHandleBlock(javax.xml.namespace.QName); public abstract java.util.List getUnderstoodHeaders(); public abstract void setOption(String, Object); public abstract Object getOption(String); public abstract void setName(String); public abstract String getName(); public abstract java.util.Hashtable getOptions(); public abstract void setOptions(java.util.Hashtable); public abstract org.w3c.dom.Element getDeploymentData(org.w3c.dom.Document); public abstract void generateWSDL(MessageContext) throws AxisFault; }
org/apache/axis/HandlerIterationStrategy.class
package org.apache.axis; public abstract interface HandlerIterationStrategy { public abstract void visit(Handler, MessageContext) throws AxisFault; }
org/apache/axis/InternalException.class
package org.apache.axis; public synchronized class InternalException extends RuntimeException { protected static org.apache.commons.logging.Log log; private static boolean shouldLog; public static void setLogging(boolean); public static boolean getLogging(); public void InternalException(String); public void InternalException(Exception); static void <clinit>(); }
org/apache/axis/Message.class
package org.apache.axis; public synchronized class Message extends javax.xml.soap.SOAPMessage implements java.io.Serializable { protected static org.apache.commons.logging.Log log; public static final String REQUEST = request; public static final String RESPONSE = response; public static final String MIME_MULTIPART_RELATED = multipart/related; public static final String MIME_APPLICATION_DIME = application/dime; public static final String CONTENT_TYPE_MTOM = application/xop+xml; public static final String DEFAULT_ATTACHMNET_IMPL = org.apache.axis.attachments.AttachmentsImpl; private static String mAttachmentsImplClassName; public static final String MIME_UNKNOWN = ; private String messageType; private SOAPPart mSOAPPart; private attachments.Attachments mAttachments; private message.MimeHeaders headers; private boolean saveRequired; private MessageContext msgContext; private static Class attachImpl; private static boolean checkForAttachmentSupport; private static boolean attachmentSupportEnabled; private java.util.Hashtable mProps; public static String getAttachmentImplClassName(); public String getMessageType(); public void setMessageType(String); public MessageContext getMessageContext(); public void setMessageContext(MessageContext); public void Message(Object, boolean); public void Message(Object, boolean, javax.xml.soap.MimeHeaders); public void Message(Object, message.MimeHeaders); public void Message(Object, boolean, String, String); public void Message(Object); private static synchronized boolean isAttachmentSupportEnabled(MessageContext); private void setup(Object, boolean, String, String, javax.xml.soap.MimeHeaders); public javax.xml.soap.SOAPPart getSOAPPart(); public String getSOAPPartAsString() throws AxisFault; public byte[] getSOAPPartAsBytes() throws AxisFault; public message.SOAPEnvelope getSOAPEnvelope() throws AxisFault; public attachments.Attachments getAttachmentsImpl(); public String getContentType(soap.SOAPConstants) throws AxisFault; private int getSendType(); public long getContentLength() throws AxisFault; public void writeTo(java.io.OutputStream) throws javax.xml.soap.SOAPException, java.io.IOException; public javax.xml.soap.SOAPBody getSOAPBody() throws javax.xml.soap.SOAPException; public javax.xml.soap.SOAPHeader getSOAPHeader() throws javax.xml.soap.SOAPException; public void setProperty(String, Object) throws javax.xml.soap.SOAPException; public Object getProperty(String) throws javax.xml.soap.SOAPException; public String getContentDescription(); public void setContentDescription(String); public void saveChanges() throws javax.xml.soap.SOAPException; public boolean saveRequired(); public javax.xml.soap.MimeHeaders getMimeHeaders(); public void removeAllAttachments(); public int countAttachments(); public java.util.Iterator getAttachments(); public java.util.Iterator getAttachments(javax.xml.soap.MimeHeaders); public void addAttachmentPart(javax.xml.soap.AttachmentPart); public javax.xml.soap.AttachmentPart createAttachmentPart(); public void dispose(); static void <clinit>(); }
org/apache/axis/MessageContext.class
package org.apache.axis; public synchronized class MessageContext implements javax.xml.rpc.handler.soap.SOAPMessageContext { protected static org.apache.commons.logging.Log log; private Message requestMessage; private Message responseMessage; private String targetService; private String transportName; private ClassLoader classLoader; private AxisEngine axisEngine; private session.Session session; private boolean maintainSession; private boolean havePassedPivot; private int timeout; private boolean highFidelity; private utils.LockableHashtable bag; private String username; private String password; private String encodingStyle; private boolean useSOAPAction; private String SOAPActionURI; private String[] roles; private soap.SOAPConstants soapConstants; private schema.SchemaVersion schemaVersion; private description.OperationDesc currentOperation; protected static String systemTempDir; private encoding.TypeMappingRegistry mappingRegistry; private handlers.soap.SOAPService serviceHandler; public static final String ENGINE_HANDLER = engine.handler; public static final String TRANS_URL = transport.url; public static final String QUIT_REQUESTED = quit.requested; public static final String AUTHUSER = authenticatedUser; public static final String CALL = call_object; public static final String IS_MSG = isMsg; public static final String ATTACHMENTS_DIR = attachments.directory; public static final String ACCEPTMISSINGPARAMS = acceptMissingParams; public static final String WSDLGEN_INTFNAMESPACE = axis.wsdlgen.intfnamespace; public static final String WSDLGEN_SERV_LOC_URL = axis.wsdlgen.serv.loc.url; public static final String HTTP_TRANSPORT_VERSION = axis.transport.version; public static final String SECURITY_PROVIDER = securityProvider; public description.OperationDesc getOperation(); public void setOperation(description.OperationDesc); public description.OperationDesc[] getPossibleOperationsByQName(javax.xml.namespace.QName) throws AxisFault; public description.OperationDesc getOperationByQName(javax.xml.namespace.QName) throws AxisFault; public static MessageContext getCurrentContext(); public void MessageContext(AxisEngine); protected void finalize(); public void setTypeMappingRegistry(encoding.TypeMappingRegistry); public encoding.TypeMappingRegistry getTypeMappingRegistry(); public encoding.TypeMapping getTypeMapping(); public String getTransportName(); public void setTransportName(String); public soap.SOAPConstants getSOAPConstants(); public void setSOAPConstants(soap.SOAPConstants); public schema.SchemaVersion getSchemaVersion(); public void setSchemaVersion(schema.SchemaVersion); public session.Session getSession(); public void setSession(session.Session); public boolean isEncoded(); public void setMaintainSession(boolean); public boolean getMaintainSession(); public Message getRequestMessage(); public void setRequestMessage(Message); public Message getResponseMessage(); public void setResponseMessage(Message); public Message getCurrentMessage(); public javax.xml.soap.SOAPMessage getMessage(); public void setCurrentMessage(Message); public void setMessage(javax.xml.soap.SOAPMessage); public boolean getPastPivot(); public void setPastPivot(boolean); public void setTimeout(int); public int getTimeout(); public ClassLoader getClassLoader(); public void setClassLoader(ClassLoader); public String getTargetService(); public AxisEngine getAxisEngine(); public void setTargetService(String) throws AxisFault; public handlers.soap.SOAPService getService(); public void setService(handlers.soap.SOAPService) throws AxisFault; public boolean isClient(); public String getStrProp(String); public boolean isPropertyTrue(String); public boolean isPropertyTrue(String, boolean); public void setProperty(String, Object); public boolean containsProperty(String); public java.util.Iterator getPropertyNames(); public java.util.Iterator getAllPropertyNames(); public Object getProperty(String); public void setPropertyParent(java.util.Hashtable); public void setUsername(String); public String getUsername(); public void setPassword(String); public String getPassword(); public constants.Style getOperationStyle(); public constants.Use getOperationUse(); public void setUseSOAPAction(boolean); public boolean useSOAPAction(); public void setSOAPActionURI(String) throws IllegalArgumentException; public String getSOAPActionURI(); public void setEncodingStyle(String); public String getEncodingStyle(); public void removeProperty(String); public void reset(); public boolean isHighFidelity(); public void setHighFidelity(boolean); public String[] getRoles(); public void setRoles(String[]); public synchronized void dispose(); static void <clinit>(); }
org/apache/axis/NoEndPointException.class
package org.apache.axis; public synchronized class NoEndPointException extends AxisFault { public void NoEndPointException(); }
org/apache/axis/Part.class
package org.apache.axis; public abstract interface Part extends java.io.Serializable { public abstract String[] getMimeHeader(String); public abstract void addMimeHeader(String, String); public abstract String getContentLocation(); public abstract void setContentLocation(String); public abstract void setContentId(String); public abstract String getContentId(); public abstract java.util.Iterator getMatchingMimeHeaders(String[]); public abstract java.util.Iterator getNonMatchingMimeHeaders(String[]); public abstract String getContentType(); public abstract String getContentIdRef(); }
org/apache/axis/SOAPPart.class
package org.apache.axis; public synchronized class SOAPPart extends javax.xml.soap.SOAPPart implements Part { protected static org.apache.commons.logging.Log log; public static final int FORM_STRING = 1; public static final int FORM_INPUTSTREAM = 2; public static final int FORM_SOAPENVELOPE = 3; public static final int FORM_BYTES = 4; public static final int FORM_BODYINSTREAM = 5; public static final int FORM_FAULT = 6; public static final int FORM_OPTIMIZED = 7; private int currentForm; public static final String ALLOW_FORM_OPTIMIZATION = axis.form.optimization; private message.MimeHeaders mimeHeaders; private static final String[] formNames; private Object currentMessage; private String currentEncoding; private String currentMessageAsString; private byte[] currentMessageAsBytes; private message.SOAPEnvelope currentMessageAsEnvelope; private Message msgObject; private javax.xml.transform.Source contentSource; private org.w3c.dom.Document document; protected org.w3c.dom.Document mDocument; public void SOAPPart(Message, Object, boolean); public Message getMessage(); public void setMessage(Message); public String getContentType(); public long getContentLength() throws AxisFault; public void setSOAPEnvelope(message.SOAPEnvelope); public void writeTo(java.io.OutputStream) throws java.io.IOException; public void writeTo(java.io.Writer) throws java.io.IOException; public Object getCurrentMessage(); public void setCurrentMessage(Object, int); private void setCurrentForm(Object, int); private boolean isFormOptimizationAllowed(); public int getCurrentForm(); public byte[] getAsBytes() throws AxisFault; public void saveChanges() throws AxisFault; public String getAsString() throws AxisFault; public message.SOAPEnvelope getAsSOAPEnvelope() throws AxisFault; public void addMimeHeader(String, String); private String getFirstMimeHeader(String); public String getContentLocation(); public void setContentLocation(String); public void setContentId(String); public String getContentId(); public String getContentIdRef(); public java.util.Iterator getMatchingMimeHeaders(String[]); public java.util.Iterator getNonMatchingMimeHeaders(String[]); public void setContent(javax.xml.transform.Source) throws javax.xml.soap.SOAPException; public javax.xml.transform.Source getContent() throws javax.xml.soap.SOAPException; public java.util.Iterator getAllMimeHeaders(); public void setMimeHeader(String, String); public String[] getMimeHeader(String); public void removeAllMimeHeaders(); public void removeMimeHeader(String); public javax.xml.soap.SOAPEnvelope getEnvelope() throws javax.xml.soap.SOAPException; public org.w3c.dom.Document getSOAPDocument(); public org.w3c.dom.DocumentType getDoctype(); public org.w3c.dom.DOMImplementation getImplementation(); public org.w3c.dom.Element getDocumentElement(); public org.w3c.dom.Element createElement(String) throws org.w3c.dom.DOMException; public org.w3c.dom.DocumentFragment createDocumentFragment(); public org.w3c.dom.Text createTextNode(String); public org.w3c.dom.Comment createComment(String); public org.w3c.dom.CDATASection createCDATASection(String) throws org.w3c.dom.DOMException; public org.w3c.dom.ProcessingInstruction createProcessingInstruction(String, String) throws org.w3c.dom.DOMException; public org.w3c.dom.Attr createAttribute(String) throws org.w3c.dom.DOMException; public org.w3c.dom.EntityReference createEntityReference(String) throws org.w3c.dom.DOMException; public org.w3c.dom.NodeList getElementsByTagName(String); public org.w3c.dom.Node importNode(org.w3c.dom.Node, boolean) throws org.w3c.dom.DOMException; public org.w3c.dom.Element createElementNS(String, String) throws org.w3c.dom.DOMException; public org.w3c.dom.Attr createAttributeNS(String, String) throws org.w3c.dom.DOMException; public org.w3c.dom.NodeList getElementsByTagNameNS(String, String); public org.w3c.dom.Element getElementById(String); public String getEncoding(); public void setEncoding(String); public boolean getStandalone(); public void setStandalone(boolean); public boolean getStrictErrorChecking(); public void setStrictErrorChecking(boolean); public String getVersion(); public void setVersion(String); public org.w3c.dom.Node adoptNode(org.w3c.dom.Node) throws org.w3c.dom.DOMException; public String getNodeName(); public String getNodeValue() throws org.w3c.dom.DOMException; public void setNodeValue(String) throws org.w3c.dom.DOMException; public short getNodeType(); public org.w3c.dom.Node getParentNode(); public org.w3c.dom.NodeList getChildNodes(); public org.w3c.dom.Node getFirstChild(); public org.w3c.dom.Node getLastChild(); public org.w3c.dom.Node getPreviousSibling(); public org.w3c.dom.Node getNextSibling(); public org.w3c.dom.NamedNodeMap getAttributes(); public org.w3c.dom.Document getOwnerDocument(); public org.w3c.dom.Node insertBefore(org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException; public org.w3c.dom.Node replaceChild(org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException; public org.w3c.dom.Node removeChild(org.w3c.dom.Node) throws org.w3c.dom.DOMException; public org.w3c.dom.Node appendChild(org.w3c.dom.Node) throws org.w3c.dom.DOMException; public boolean hasChildNodes(); public org.w3c.dom.Node cloneNode(boolean); public void normalize(); public boolean isSupported(String, String); public String getNamespaceURI(); public String getPrefix(); public void setPrefix(String) throws org.w3c.dom.DOMException; public String getLocalName(); public boolean hasAttributes(); public boolean isBodyStream(); static void <clinit>(); }
org/apache/axis/SimpleChain.class
package org.apache.axis; public synchronized class SimpleChain extends handlers.BasicHandler implements Chain { private static org.apache.commons.logging.Log log; protected java.util.Vector handlers; protected boolean invoked; private String CAUGHTFAULT_PROPERTY; private static final HandlerIterationStrategy iVisitor; private static final HandlerIterationStrategy wsdlVisitor; public void SimpleChain(); public void init(); public void cleanup(); public void invoke(MessageContext) throws AxisFault; public void generateWSDL(MessageContext) throws AxisFault; private void doVisiting(MessageContext, HandlerIterationStrategy) throws AxisFault; public void onFault(MessageContext); public boolean canHandleBlock(javax.xml.namespace.QName); public void addHandler(Handler); public boolean contains(Handler); public Handler[] getHandlers(); public org.w3c.dom.Element getDeploymentData(org.w3c.dom.Document); static void <clinit>(); }
org/apache/axis/SimpleTargetedChain$PivotIndicator.class
package org.apache.axis; synchronized class SimpleTargetedChain$PivotIndicator extends handlers.BasicHandler { public void SimpleTargetedChain$PivotIndicator(SimpleTargetedChain); public void invoke(MessageContext) throws AxisFault; }
org/apache/axis/SimpleTargetedChain.class
package org.apache.axis; public synchronized class SimpleTargetedChain extends SimpleChain implements TargetedChain { protected static org.apache.commons.logging.Log log; protected Handler requestHandler; protected Handler pivotHandler; protected Handler responseHandler; public void SimpleTargetedChain(); public void SimpleTargetedChain(Handler); public void SimpleTargetedChain(Handler, Handler, Handler); protected void init(Handler, Handler, Handler, Handler, Handler); public Handler getRequestHandler(); public Handler getPivotHandler(); public Handler getResponseHandler(); static void <clinit>(); }
org/apache/axis/TargetedChain.class
package org.apache.axis; public abstract interface TargetedChain extends Chain { public abstract Handler getRequestHandler(); public abstract Handler getPivotHandler(); public abstract Handler getResponseHandler(); }
org/apache/axis/Version.class
package org.apache.axis; public synchronized class Version { public void Version(); public static String getVersion(); public static String getVersionText(); public static void main(String[]); }
org/apache/axis/WSDDEngineConfiguration.class
package org.apache.axis; public abstract interface WSDDEngineConfiguration extends EngineConfiguration { public abstract deployment.wsdd.WSDDDeployment getDeployment(); }
org/apache/axis/attachments/AttachmentPart.class
package org.apache.axis.attachments; public synchronized class AttachmentPart extends javax.xml.soap.AttachmentPart implements org.apache.axis.Part { protected static org.apache.commons.logging.Log log; javax.activation.DataHandler datahandler; private javax.xml.soap.MimeHeaders mimeHeaders; private Object contentObject; private String attachmentFile; public void AttachmentPart(); public void AttachmentPart(javax.activation.DataHandler); protected void finalize() throws Throwable; public javax.activation.DataHandler getActivationDataHandler(); public String getContentType(); public void addMimeHeader(String, String); public String getFirstMimeHeader(String); public boolean matches(javax.xml.soap.MimeHeaders); public String getContentLocation(); public void setContentLocation(String); public void setContentId(String); public String getContentId(); public java.util.Iterator getMatchingMimeHeaders(String[]); public java.util.Iterator getNonMatchingMimeHeaders(String[]); public java.util.Iterator getAllMimeHeaders(); public void setMimeHeader(String, String); public void removeAllMimeHeaders(); public void removeMimeHeader(String); public javax.activation.DataHandler getDataHandler() throws javax.xml.soap.SOAPException; public void setDataHandler(javax.activation.DataHandler); public Object getContent() throws javax.xml.soap.SOAPException; public void setContent(Object, String); public void clearContent(); public int getSize() throws javax.xml.soap.SOAPException; public String[] getMimeHeader(String); public String getContentIdRef(); private void extractFilename(ManagedMemoryDataSource); protected void setAttachmentFile(String); public void detachAttachmentFile(); public String getAttachmentFile(); public synchronized void dispose(); static void <clinit>(); }
org/apache/axis/attachments/AttachmentUtils.class
package org.apache.axis.attachments; public synchronized class AttachmentUtils { private void AttachmentUtils(); public static javax.activation.DataHandler getActivationDataHandler(org.apache.axis.Part) throws org.apache.axis.AxisFault; public static boolean isAttachment(Object); }
org/apache/axis/attachments/Attachments.class
package org.apache.axis.attachments; public abstract interface Attachments extends java.io.Serializable { public static final int SEND_TYPE_NOTSET = 1; public static final int SEND_TYPE_MIME = 2; public static final int SEND_TYPE_DIME = 3; public static final int SEND_TYPE_MTOM = 4; public static final int SEND_TYPE_NONE = 5; public static final int SEND_TYPE_MAX = 5; public static final int SEND_TYPE_DEFAULT = 2; public static final String CIDprefix = cid:; public abstract org.apache.axis.Part addAttachmentPart(org.apache.axis.Part) throws org.apache.axis.AxisFault; public abstract org.apache.axis.Part removeAttachmentPart(String) throws org.apache.axis.AxisFault; public abstract void removeAllAttachments(); public abstract org.apache.axis.Part getAttachmentByReference(String) throws org.apache.axis.AxisFault; public abstract java.util.Collection getAttachments() throws org.apache.axis.AxisFault; public abstract java.util.Iterator getAttachments(javax.xml.soap.MimeHeaders); public abstract org.apache.axis.Part createAttachmentPart(Object) throws org.apache.axis.AxisFault; public abstract org.apache.axis.Part createAttachmentPart() throws org.apache.axis.AxisFault; public abstract void setAttachmentParts(java.util.Collection) throws org.apache.axis.AxisFault; public abstract org.apache.axis.Part getRootPart(); public abstract void setRootPart(org.apache.axis.Part); public abstract long getContentLength() throws org.apache.axis.AxisFault; public abstract void writeContentToStream(java.io.OutputStream) throws org.apache.axis.AxisFault; public abstract String getContentType() throws org.apache.axis.AxisFault; public abstract int getAttachmentCount(); public abstract boolean isAttachment(Object); public abstract void setSendType(int); public abstract int getSendType(); public abstract void dispose(); public abstract IncomingAttachmentStreams getIncomingAttachmentStreams(); }
org/apache/axis/attachments/AttachmentsImpl.class
package org.apache.axis.attachments; public synchronized class AttachmentsImpl implements Attachments { protected static org.apache.commons.logging.Log log; private java.util.HashMap attachments; private java.util.LinkedList orderedAttachments; protected org.apache.axis.SOAPPart soapPart; protected MultiPartInputStream mpartStream; protected int sendtype; protected String contentLocation; private java.util.HashMap stackDataHandler; private IncomingAttachmentStreams _streams; private boolean _askedForAttachments; private boolean _askedForStreams; javax.mail.internet.MimeMultipart multipart; DimeMultiPart dimemultipart; public void AttachmentsImpl(Object, String, String) throws org.apache.axis.AxisFault; private void mergeinAttachments() throws org.apache.axis.AxisFault; public org.apache.axis.Part removeAttachmentPart(String) throws org.apache.axis.AxisFault; public org.apache.axis.Part addAttachmentPart(org.apache.axis.Part) throws org.apache.axis.AxisFault; public org.apache.axis.Part createAttachmentPart(Object) throws org.apache.axis.AxisFault; public void setAttachmentParts(java.util.Collection) throws org.apache.axis.AxisFault; public org.apache.axis.Part getAttachmentByReference(String) throws org.apache.axis.AxisFault; public java.util.Collection getAttachments() throws org.apache.axis.AxisFault; public org.apache.axis.Part getRootPart(); public void setRootPart(org.apache.axis.Part); public long getContentLength() throws org.apache.axis.AxisFault; protected DimeMultiPart createDimeMessage() throws org.apache.axis.AxisFault; public void writeContentToStream(java.io.OutputStream) throws org.apache.axis.AxisFault; public String getContentType() throws org.apache.axis.AxisFault; public int getAttachmentCount(); public boolean isAttachment(Object); public void removeAllAttachments(); public java.util.Iterator getAttachments(javax.xml.soap.MimeHeaders); private java.util.Iterator GetAttachmentsIterator(); public org.apache.axis.Part createAttachmentPart() throws org.apache.axis.AxisFault; public void setSendType(int); public int getSendType(); public void dispose(); public static int getSendType(String); public static String getSendTypeString(int); public IncomingAttachmentStreams getIncomingAttachmentStreams(); static void <clinit>(); }
org/apache/axis/attachments/BoundaryDelimitedStream.class
package org.apache.axis.attachments; public synchronized class BoundaryDelimitedStream extends java.io.FilterInputStream { protected static org.apache.commons.logging.Log log; protected byte[] boundary; int boundaryLen; int boundaryBufLen; java.io.InputStream is; boolean closed; boolean eos; boolean theEnd; int readbufsz; byte[] readbuf; int readBufPos; int readBufEnd; protected static final int BOUNDARY_NOT_FOUND = 2147483647; int boundaryPos; static int streamCount; protected int streamNo; static boolean isDebugEnabled; private int[] skip; protected static synchronized int newStreamNo(); public synchronized BoundaryDelimitedStream getNextStream() throws java.io.IOException; protected synchronized BoundaryDelimitedStream getNextStream(int) throws java.io.IOException; protected void BoundaryDelimitedStream(BoundaryDelimitedStream, int) throws java.io.IOException; void BoundaryDelimitedStream(java.io.InputStream, byte[], int) throws org.apache.axis.AxisFault; private final int readFromStream(byte[]) throws java.io.IOException; private final int readFromStream(byte[], int, int) throws java.io.IOException; public synchronized int read(byte[], int, int) throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read() throws java.io.IOException; public synchronized void close() throws java.io.IOException; public void mark(int); public void reset() throws java.io.IOException; public boolean markSupported(); public int available() throws java.io.IOException; protected int boundaryPosition(byte[], int, int) throws java.io.IOException; private int boundarySearch(byte[], int, int); protected void finalClose() throws java.io.IOException; public static void printarry(byte[], int, int); static void <clinit>(); }
org/apache/axis/attachments/DimeAttachmentStreams.class
package org.apache.axis.attachments; public final synchronized class DimeAttachmentStreams extends IncomingAttachmentStreams { private DimeDelimitedInputStream _delimitedStream; public void DimeAttachmentStreams(DimeDelimitedInputStream) throws org.apache.axis.AxisFault; public IncomingAttachmentStreams$IncomingAttachmentInputStream getNextStream() throws org.apache.axis.AxisFault; }
org/apache/axis/attachments/DimeBodyPart.class
package org.apache.axis.attachments; public synchronized class DimeBodyPart { protected static org.apache.commons.logging.Log log; protected Object data; protected DimeTypeNameFormat dtnf; protected byte[] type; protected byte[] id; static final byte POSITION_FIRST = 4; static final byte POSITION_LAST = 2; private static final byte CHUNK = 1; private static final byte CHUNK_NEXT = 2; private static final byte ONLY_CHUNK = -1; private static final byte LAST_CHUNK = 0; private static int MAX_TYPE_LENGTH; private static int MAX_ID_LENGTH; static final long MAX_DWORD = 4294967295; private static final byte[] pad; static final byte CURRENT_OPT_T = 0; protected void DimeBodyPart(); public void DimeBodyPart(byte[], DimeTypeNameFormat, String, String); public void DimeBodyPart(javax.activation.DataHandler, DimeTypeNameFormat, String, String); public void DimeBodyPart(javax.activation.DataHandler, String); void write(java.io.OutputStream, byte, long) throws java.io.IOException; void write(java.io.OutputStream, byte) throws java.io.IOException; void send(java.io.OutputStream, byte, byte[], long) throws java.io.IOException; void send(java.io.OutputStream, byte, byte[], int, int, long) throws java.io.IOException; void send(java.io.OutputStream, byte, javax.activation.DataHandler, long) throws java.io.IOException; void send(java.io.OutputStream, byte, DynamicContentDataHandler, long) throws java.io.IOException; protected void sendChunk(java.io.OutputStream, byte, byte[], byte) throws java.io.IOException; protected void sendChunk(java.io.OutputStream, byte, byte[], int, int, byte) throws java.io.IOException; protected void sendHeader(java.io.OutputStream, byte, long, byte) throws java.io.IOException; static final int dimePadding(long); long getTransmissionSize(long); long getTransmissionSize(); protected long getDataSize(); protected long getDataSize(javax.activation.DataHandler); static void <clinit>(); }
org/apache/axis/attachments/DimeDelimitedInputStream.class
package org.apache.axis.attachments; public synchronized class DimeDelimitedInputStream extends java.io.FilterInputStream { protected static org.apache.commons.logging.Log log; java.io.InputStream is; volatile boolean closed; boolean theEnd; boolean moreChunks; boolean MB; boolean ME; DimeTypeNameFormat tnf; String type; String id; long recordLength; long bytesRead; int dataPadLength; private static byte[] trash; protected int streamNo; protected java.io.IOException streamInError; protected static int streamCount; static boolean isDebugEnabled; protected static synchronized int newStreamNo(); synchronized DimeDelimitedInputStream getNextStream() throws java.io.IOException; void DimeDelimitedInputStream(java.io.InputStream) throws java.io.IOException; private final int readPad(int) throws java.io.IOException; private final int readFromStream(byte[]) throws java.io.IOException; private final int readFromStream(byte[], int, int) throws java.io.IOException; public String getContentId(); public DimeTypeNameFormat getDimeTypeNameFormat(); public String getType(); public synchronized int read(byte[], int, int) throws java.io.IOException; protected int _read(byte[], int, int) throws java.io.IOException; void readHeader(boolean) throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read() throws java.io.IOException; public void close() throws java.io.IOException; public void mark(int); public void reset() throws java.io.IOException; public boolean markSupported(); public synchronized int available() throws java.io.IOException; protected void finalClose() throws java.io.IOException; static void <clinit>(); }
org/apache/axis/attachments/DimeMultiPart.class
package org.apache.axis.attachments; public final synchronized class DimeMultiPart { static final long transSize = 2147483647; static final byte CURRENT_VERSION = 1; protected java.util.Vector parts; public void DimeMultiPart(); public void addBodyPart(DimeBodyPart); public void write(java.io.OutputStream) throws java.io.IOException; public long getTransmissionSize(); }
org/apache/axis/attachments/DimeTypeNameFormat.class
package org.apache.axis.attachments; public final synchronized class DimeTypeNameFormat { private byte format; static final byte NOCHANGE_VALUE = 0; static final byte MIME_VALUE = 1; static final byte URI_VALUE = 2; static final byte UNKNOWN_VALUE = 3; static final byte NODATA_VALUE = 4; static final DimeTypeNameFormat NOCHANGE; public static final DimeTypeNameFormat MIME; public static final DimeTypeNameFormat URI; public static final DimeTypeNameFormat UNKNOWN; static final DimeTypeNameFormat NODATA; private static String[] toEnglish; private static DimeTypeNameFormat[] fromByte; private void DimeTypeNameFormat(); private void DimeTypeNameFormat(byte); public final String toString(); public final byte toByte(); public int hashCode(); public final boolean equals(Object); public static DimeTypeNameFormat parseByte(byte); public static DimeTypeNameFormat parseByte(Byte); static void <clinit>(); }
org/apache/axis/attachments/DynamicContentDataHandler.class
package org.apache.axis.attachments; public synchronized class DynamicContentDataHandler extends javax.activation.DataHandler { int chunkSize; public void DynamicContentDataHandler(javax.activation.DataSource); public void DynamicContentDataHandler(Object, String); public void DynamicContentDataHandler(java.net.URL); public int getChunkSize(); public void setChunkSize(int); }
org/apache/axis/attachments/ImageDataSource.class
package org.apache.axis.attachments; public synchronized class ImageDataSource implements javax.activation.DataSource { protected static org.apache.commons.logging.Log log; public static final String CONTENT_TYPE = image/jpeg; private final String name; private final String contentType; private byte[] data; private java.io.ByteArrayOutputStream os; public void ImageDataSource(String, java.awt.Image); public void ImageDataSource(String, String, java.awt.Image); public String getName(); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public java.io.OutputStream getOutputStream() throws java.io.IOException; static void <clinit>(); }
org/apache/axis/attachments/IncomingAttachmentStreams$IncomingAttachmentInputStream.class
package org.apache.axis.attachments; public final synchronized class IncomingAttachmentStreams$IncomingAttachmentInputStream extends java.io.InputStream { private java.util.HashMap _headers; private java.io.InputStream _stream; public void IncomingAttachmentStreams$IncomingAttachmentInputStream(IncomingAttachmentStreams, java.io.InputStream); public java.util.Map getHeaders(); public void addHeader(String, String); public String getHeader(String); public String getContentId(); public String getContentLocation(); public String getContentType(); public boolean markSupported(); public void reset() throws java.io.IOException; public void mark(int); public int read() throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read(byte[], int, int) throws java.io.IOException; }
org/apache/axis/attachments/IncomingAttachmentStreams.class
package org.apache.axis.attachments; public abstract synchronized class IncomingAttachmentStreams { private boolean _readyToGetNextStream; public void IncomingAttachmentStreams(); public abstract IncomingAttachmentStreams$IncomingAttachmentInputStream getNextStream() throws org.apache.axis.AxisFault; public final boolean isReadyToGetNextStream(); protected final void setReadyToGetNextStream(boolean); }
org/apache/axis/attachments/ManagedMemoryDataSource$Instream.class
package org.apache.axis.attachments; synchronized class ManagedMemoryDataSource$Instream extends java.io.InputStream { protected long bread; java.io.FileInputStream fin; int currentIndex; byte[] currentBuf; int currentBufPos; boolean readClosed; protected void ManagedMemoryDataSource$Instream(ManagedMemoryDataSource) throws java.io.IOException; public int available() throws java.io.IOException; public int read() throws java.io.IOException; public boolean markSupported(); public void mark(int); public void reset() throws java.io.IOException; public long skip(long) throws java.io.IOException; public int read(byte[], int, int) throws java.io.IOException; public synchronized void close() throws java.io.IOException; protected void finalize() throws Throwable; }
org/apache/axis/attachments/ManagedMemoryDataSource.class
package org.apache.axis.attachments; public synchronized class ManagedMemoryDataSource implements javax.activation.DataSource { protected static org.apache.commons.logging.Log log; protected String contentType; java.io.InputStream ss; public static final int MIN_MEMORY_DISK_CACHED = -1; public static final int MAX_MEMORY_DISK_CACHED = 16384; protected int maxCached; protected java.io.File diskCacheFile; protected java.util.WeakHashMap readers; protected boolean deleted; public static final int READ_CHUNK_SZ = 32768; protected boolean debugEnabled; protected java.util.LinkedList memorybuflist; protected byte[] currentMemoryBuf; protected int currentMemoryBufSz; protected long totalsz; protected java.io.BufferedOutputStream cachediskstream; protected boolean closed; protected static org.apache.commons.logging.Log is_log; protected void ManagedMemoryDataSource(); public void ManagedMemoryDataSource(java.io.InputStream, int, String) throws java.io.IOException; public void ManagedMemoryDataSource(java.io.InputStream, int, String, boolean) throws java.io.IOException; public String getContentType(); public synchronized java.io.InputStream getInputStream() throws java.io.IOException; public String getName(); public java.io.OutputStream getOutputStream() throws java.io.IOException; protected void write(byte[]) throws java.io.IOException; protected synchronized void write(byte[], int) throws java.io.IOException; protected synchronized void close() throws java.io.IOException; protected void finalize() throws Throwable; protected void flushToDisk() throws java.io.IOException, java.io.FileNotFoundException; public synchronized boolean delete(); public static void main(String[]); public java.io.File getDiskCacheFile(); static void <clinit>(); }
org/apache/axis/attachments/MimeMultipartDataSource.class
package org.apache.axis.attachments; public synchronized class MimeMultipartDataSource implements javax.activation.DataSource { public static final String CONTENT_TYPE = multipart/mixed; private final String name; private final String contentType; private byte[] data; private java.io.ByteArrayOutputStream os; public void MimeMultipartDataSource(String, javax.mail.internet.MimeMultipart); public String getName(); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public java.io.OutputStream getOutputStream() throws java.io.IOException; }
org/apache/axis/attachments/MimeUtils.class
package org.apache.axis.attachments; public synchronized class MimeUtils { protected static org.apache.commons.logging.Log log; public static String[] filter; public void MimeUtils(); public static long getContentLength(javax.mail.Multipart) throws javax.mail.MessagingException, java.io.IOException; protected static long getContentLength(javax.mail.internet.MimeBodyPart); private static long getHeaderLength(javax.mail.internet.MimeBodyPart) throws javax.mail.MessagingException, java.io.IOException; public static void writeToMultiPartStream(java.io.OutputStream, javax.mail.internet.MimeMultipart); public static String getContentType(javax.mail.internet.MimeMultipart); public static javax.mail.internet.MimeMultipart createMP(String, java.util.Collection, int) throws org.apache.axis.AxisFault; static void <clinit>(); }
org/apache/axis/attachments/MultiPartDimeInputStream.class
package org.apache.axis.attachments; public synchronized class MultiPartDimeInputStream extends MultiPartInputStream { protected static org.apache.commons.logging.Log log; protected java.util.HashMap parts; protected java.util.LinkedList orderedParts; protected int rootPartLength; protected boolean closed; protected boolean eos; protected DimeDelimitedInputStream dimeDelimitedStream; protected java.io.InputStream soapStream; protected byte[] boundary; protected java.io.ByteArrayInputStream cachedSOAPEnvelope; protected String contentId; protected static final String[] READ_ALL; public void MultiPartDimeInputStream(java.io.InputStream) throws java.io.IOException; public org.apache.axis.Part getAttachmentByReference(String[]) throws org.apache.axis.AxisFault; protected void addPart(String, String, AttachmentPart); protected void readAll() throws org.apache.axis.AxisFault; public java.util.Collection getAttachments() throws org.apache.axis.AxisFault; protected org.apache.axis.Part readTillFound(String[]) throws java.io.IOException; public String getContentLocation(); public String getContentId(); public int read(byte[], int, int) throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read() throws java.io.IOException; public void close() throws java.io.IOException; static void <clinit>(); }
org/apache/axis/attachments/MultiPartInputStream.class
package org.apache.axis.attachments; public abstract synchronized class MultiPartInputStream extends java.io.FilterInputStream { void MultiPartInputStream(java.io.InputStream); public abstract org.apache.axis.Part getAttachmentByReference(String[]) throws org.apache.axis.AxisFault; public abstract java.util.Collection getAttachments() throws org.apache.axis.AxisFault; public abstract String getContentLocation(); public abstract String getContentId(); }
org/apache/axis/attachments/MultiPartRelatedInputStream.class
package org.apache.axis.attachments; public synchronized class MultiPartRelatedInputStream extends MultiPartInputStream { protected static org.apache.commons.logging.Log log; public static final String MIME_MULTIPART_RELATED = multipart/related; protected java.util.HashMap parts; protected java.util.LinkedList orderedParts; protected int rootPartLength; protected boolean closed; protected boolean eos; protected BoundaryDelimitedStream boundaryDelimitedStream; protected java.io.InputStream soapStream; protected java.io.InputStream soapStreamBDS; protected byte[] boundary; protected java.io.ByteArrayInputStream cachedSOAPEnvelope; protected String contentLocation; protected String contentId; private static final int MAX_CACHED = 16384; protected static final String[] READ_ALL; public void MultiPartRelatedInputStream(String, java.io.InputStream) throws org.apache.axis.AxisFault; private final byte[] readLine(java.io.InputStream) throws java.io.IOException; public org.apache.axis.Part getAttachmentByReference(String[]) throws org.apache.axis.AxisFault; protected void addPart(String, String, AttachmentPart); protected void readAll() throws org.apache.axis.AxisFault; public java.util.Collection getAttachments() throws org.apache.axis.AxisFault; protected org.apache.axis.Part readTillFound(String[]) throws org.apache.axis.AxisFault; public String getContentLocation(); public String getContentId(); public int read(byte[], int, int) throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read() throws java.io.IOException; public void close() throws java.io.IOException; public int available() throws java.io.IOException; static void <clinit>(); }
org/apache/axis/attachments/MultipartAttachmentStreams.class
package org.apache.axis.attachments; public final synchronized class MultipartAttachmentStreams extends IncomingAttachmentStreams { private BoundaryDelimitedStream _delimitedStream; private java.util.Iterator _attachmentParts; public void MultipartAttachmentStreams(BoundaryDelimitedStream) throws org.apache.axis.AxisFault; public void MultipartAttachmentStreams(BoundaryDelimitedStream, java.util.Collection) throws org.apache.axis.AxisFault; public void setAttachmentsPriorToSoapPart(java.util.Iterator); public IncomingAttachmentStreams$IncomingAttachmentInputStream getNextStream() throws org.apache.axis.AxisFault; }
org/apache/axis/attachments/OctetStream.class
package org.apache.axis.attachments; public synchronized class OctetStream { private byte[] bytes; public void OctetStream(); public void OctetStream(byte[]); public byte[] getBytes(); public void setBytes(byte[]); }
org/apache/axis/attachments/OctetStreamDataSource.class
package org.apache.axis.attachments; public synchronized class OctetStreamDataSource implements javax.activation.DataSource { public static final String CONTENT_TYPE = application/octet-stream; private final String name; private byte[] data; private java.io.ByteArrayOutputStream os; public void OctetStreamDataSource(String, OctetStream); public String getName(); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public java.io.OutputStream getOutputStream() throws java.io.IOException; }
org/apache/axis/attachments/PlainTextDataSource.class
package org.apache.axis.attachments; public synchronized class PlainTextDataSource implements javax.activation.DataSource { public static final String CONTENT_TYPE = text/plain; private final String name; private byte[] data; private java.io.ByteArrayOutputStream os; public void PlainTextDataSource(String, String); public String getName(); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public java.io.OutputStream getOutputStream() throws java.io.IOException; }
org/apache/axis/attachments/SourceDataSource.class
package org.apache.axis.attachments; public synchronized class SourceDataSource implements javax.activation.DataSource { public static final String CONTENT_TYPE = text/xml; private final String name; private final String contentType; private byte[] data; private java.io.ByteArrayOutputStream os; public void SourceDataSource(String, javax.xml.transform.stream.StreamSource); public void SourceDataSource(String, String, javax.xml.transform.stream.StreamSource); public String getName(); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public java.io.OutputStream getOutputStream() throws java.io.IOException; }
org/apache/axis/client/AdminClient.class
package org.apache.axis.client; public synchronized class AdminClient { protected static org.apache.commons.logging.Log log; private static ThreadLocal defaultConfiguration; protected Call call; protected static final String ROOT_UNDEPLOY; public static void setDefaultConfiguration(org.apache.axis.EngineConfiguration); private static String getUsageInfo(); public void AdminClient(); public void AdminClient(boolean) throws javax.xml.rpc.ServiceException; private void initAdminClient() throws javax.xml.rpc.ServiceException; public Call getCall(); public String list(org.apache.axis.utils.Options) throws Exception; public String list() throws Exception; public String quit(org.apache.axis.utils.Options) throws Exception; public String quit() throws Exception; public String undeployHandler(String) throws Exception; public String undeployService(String) throws Exception; public String process(String[]) throws Exception; public void processOpts(org.apache.axis.utils.Options) throws Exception; public void setLogin(String, String); public void setTargetEndpointAddress(java.net.URL); public void setTransport(String); public String process(java.io.InputStream) throws Exception; public String process(java.net.URL) throws Exception; public String process(String) throws Exception; public String process(org.apache.axis.utils.Options, String) throws Exception; public String process(org.apache.axis.utils.Options, java.io.InputStream) throws Exception; public static void main(String[]); static void <clinit>(); }
org/apache/axis/client/AxisClient.class
package org.apache.axis.client; public synchronized class AxisClient extends org.apache.axis.AxisEngine { protected static org.apache.commons.logging.Log log; org.apache.axis.handlers.soap.MustUnderstandChecker checker; public void AxisClient(org.apache.axis.EngineConfiguration); public void AxisClient(); public org.apache.axis.AxisEngine getClientEngine(); public void invoke(org.apache.axis.MessageContext) throws org.apache.axis.AxisFault; protected javax.xml.rpc.handler.HandlerChain getJAXRPChandlerChain(org.apache.axis.MessageContext); static void <clinit>(); }
org/apache/axis/client/AxisClientProxy.class
package org.apache.axis.client; public synchronized class AxisClientProxy implements reflect.InvocationHandler { private Call call; private javax.xml.namespace.QName portName; void AxisClientProxy(Call, javax.xml.namespace.QName); private Object[] proxyParams2CallParams(Object[]) throws org.apache.axis.utils.JavaUtils$HolderException; private void callOutputParams2proxyParams(Object[]) throws org.apache.axis.utils.JavaUtils$HolderException; public Object invoke(Object, reflect.Method, Object[]) throws Throwable; public Call getCall(); }
org/apache/axis/client/Call$1.class
package org.apache.axis.client; synchronized class Call$1 implements java.security.PrivilegedAction { void Call$1(String); public Object run(); }
org/apache/axis/client/Call$2.class
package org.apache.axis.client; synchronized class Call$2 implements Runnable { void Call$2(Call, org.apache.axis.MessageContext); public void run(); }
org/apache/axis/client/Call.class
package org.apache.axis.client; public synchronized class Call implements javax.xml.rpc.Call { protected static org.apache.commons.logging.Log log; private static org.apache.commons.logging.Log tlog; protected static org.apache.commons.logging.Log entLog; private boolean parmAndRetReq; private Service service; private javax.xml.namespace.QName portName; private javax.xml.namespace.QName portTypeName; private javax.xml.namespace.QName operationName; private org.apache.axis.MessageContext msgContext; private org.apache.axis.utils.LockableHashtable myProperties; private String username; private String password; private boolean maintainSession; private boolean useSOAPAction; private String SOAPActionURI; private Integer timeout; private boolean useStreaming; private org.apache.axis.description.OperationDesc operation; private boolean operationSetManually; private boolean invokeOneWay; private boolean isMsg; private Transport transport; private String transportName; private java.util.HashMap outParams; private java.util.ArrayList outParamsList; private java.util.Vector myHeaders; public static final String SEND_TYPE_ATTR = sendXsiTypes; public static final String TRANSPORT_NAME = transport_name; public static final String CHARACTER_SET_ENCODING = javax.xml.soap.character-set-encoding; public static final String TRANSPORT_PROPERTY = java.protocol.handler.pkgs; public static final String WSDL_SERVICE = wsdl.service; public static final String WSDL_PORT_NAME = wsdl.portName; public static final String JAXRPC_SERVICE = wsdl.service; public static final String JAXRPC_PORTTYPE_NAME = wsdl.portName; public static final String FAULT_ON_NO_RESPONSE = call.FaultOnNoResponse; public static final String CHECK_MUST_UNDERSTAND = call.CheckMustUnderstand; public static final String ATTACHMENT_ENCAPSULATION_FORMAT = attachment_encapsulation_format; public static final String ATTACHMENT_ENCAPSULATION_FORMAT_MIME = axis.attachment.style.mime; public static final String ATTACHMENT_ENCAPSULATION_FORMAT_DIME = axis.attachment.style.dime; public static final String ATTACHMENT_ENCAPSULATION_FORMAT_MTOM = axis.attachment.style.mtom; public static final String CONNECTION_TIMEOUT_PROPERTY = axis.connection.timeout; public static final String STREAMING_PROPERTY = axis.streaming; protected static final String ONE_WAY = axis.one.way; private static java.util.Hashtable transports; static javax.xml.rpc.ParameterMode[] modes; private boolean encodingStyleExplicitlySet; private boolean useExplicitlySet; private org.apache.axis.handlers.soap.SOAPService myService; protected java.util.Vector attachmentParts; private boolean isNeverInvoked; private static java.util.ArrayList propertyNames; private static java.util.ArrayList transportPackages; public void Call(Service); public void Call(String) throws java.net.MalformedURLException; public void Call(java.net.URL); public void setProperty(String, Object); private void verifyStringProperty(String, Object); private void verifyBooleanProperty(String, Object); private void verifyIntegerProperty(String, Object); public Object getProperty(String); public void removeProperty(String); public java.util.Iterator getPropertyNames(); public boolean isPropertySupported(String); public void setUsername(String); public String getUsername(); public void setPassword(String); public String getPassword(); public void setMaintainSession(boolean); public boolean getMaintainSession(); public void setOperationStyle(String); public void setOperationStyle(org.apache.axis.constants.Style); public org.apache.axis.constants.Style getOperationStyle(); public void setOperationUse(String); public void setOperationUse(org.apache.axis.constants.Use); public org.apache.axis.constants.Use getOperationUse(); public void setUseSOAPAction(boolean); public boolean useSOAPAction(); public void setSOAPActionURI(String); public String getSOAPActionURI(); public void setEncodingStyle(String); public String getEncodingStyle(); public void setTargetEndpointAddress(String); public void setTargetEndpointAddress(java.net.URL); public String getTargetEndpointAddress(); public Integer getTimeout(); public void setTimeout(Integer); public boolean getStreaming(); public void setStreaming(boolean); public boolean isParameterAndReturnSpecRequired(javax.xml.namespace.QName); public void addParameter(javax.xml.namespace.QName, javax.xml.namespace.QName, javax.xml.rpc.ParameterMode); public void addParameter(javax.xml.namespace.QName, javax.xml.namespace.QName, Class, javax.xml.rpc.ParameterMode); public void addParameter(String, javax.xml.namespace.QName, javax.xml.rpc.ParameterMode); public void addParameter(String, javax.xml.namespace.QName, Class, javax.xml.rpc.ParameterMode); public void addParameterAsHeader(javax.xml.namespace.QName, javax.xml.namespace.QName, javax.xml.rpc.ParameterMode, javax.xml.rpc.ParameterMode); public void addParameterAsHeader(javax.xml.namespace.QName, javax.xml.namespace.QName, Class, javax.xml.rpc.ParameterMode, javax.xml.rpc.ParameterMode); public javax.xml.namespace.QName getParameterTypeByName(String); public javax.xml.namespace.QName getParameterTypeByQName(javax.xml.namespace.QName); public void setReturnType(javax.xml.namespace.QName); public void setReturnType(javax.xml.namespace.QName, Class); public void setReturnTypeAsHeader(javax.xml.namespace.QName); public void setReturnTypeAsHeader(javax.xml.namespace.QName, Class); public javax.xml.namespace.QName getReturnType(); public void setReturnQName(javax.xml.namespace.QName); public void setReturnClass(Class); public void removeAllParameters(); public javax.xml.namespace.QName getOperationName(); public void setOperationName(javax.xml.namespace.QName); public void setOperationName(String); public void setOperation(String); public void setOperation(javax.xml.namespace.QName, String); public void setOperation(javax.xml.namespace.QName, javax.xml.namespace.QName); public javax.xml.namespace.QName getPortName(); public void setPortName(javax.xml.namespace.QName); public javax.xml.namespace.QName getPortTypeName(); public void setPortTypeName(javax.xml.namespace.QName); public void setSOAPVersion(org.apache.axis.soap.SOAPConstants); public Object invoke(javax.xml.namespace.QName, Object[]) throws java.rmi.RemoteException; public Object invoke(Object[]) throws java.rmi.RemoteException; public void invokeOneWay(Object[]); public org.apache.axis.message.SOAPEnvelope invoke(org.apache.axis.Message) throws org.apache.axis.AxisFault; public org.apache.axis.message.SOAPEnvelope invoke(org.apache.axis.message.SOAPEnvelope) throws org.apache.axis.AxisFault; public static void setTransportForProtocol(String, Class); public static synchronized void initialize(); public static synchronized void addTransportPackage(String); private Object[] getParamList(Object[]); public void setTransport(Transport); public Transport getTransportForProtocol(String); public void setRequestMessage(org.apache.axis.Message); public org.apache.axis.Message getResponseMessage(); public org.apache.axis.MessageContext getMessageContext(); public void addHeader(org.apache.axis.message.SOAPHeaderElement); public void clearHeaders(); public org.apache.axis.encoding.TypeMapping getTypeMapping(); public void registerTypeMapping(Class, javax.xml.namespace.QName, org.apache.axis.encoding.SerializerFactory, org.apache.axis.encoding.DeserializerFactory); public void registerTypeMapping(Class, javax.xml.namespace.QName, org.apache.axis.encoding.SerializerFactory, org.apache.axis.encoding.DeserializerFactory, boolean); public void registerTypeMapping(Class, javax.xml.namespace.QName, Class, Class); public void registerTypeMapping(Class, javax.xml.namespace.QName, Class, Class, boolean); public Object invoke(String, String, Object[]) throws org.apache.axis.AxisFault; public Object invoke(String, Object[]) throws org.apache.axis.AxisFault; public Object invoke(org.apache.axis.message.RPCElement) throws org.apache.axis.AxisFault; private Class getJavaTypeForQName(javax.xml.namespace.QName); public void setOption(String, Object); public void invoke() throws org.apache.axis.AxisFault; private void invokeEngine(org.apache.axis.MessageContext) throws org.apache.axis.AxisFault; private void invokeEngineOneWay(org.apache.axis.MessageContext); public java.util.Map getOutputParams(); public java.util.List getOutputValues(); public Service getService(); public void setSOAPService(org.apache.axis.handlers.soap.SOAPService); public void setClientHandlers(org.apache.axis.Handler, org.apache.axis.Handler); public void addAttachmentPart(Object); public void addFault(javax.xml.namespace.QName, Class, javax.xml.namespace.QName, boolean); public void setOperation(org.apache.axis.description.OperationDesc); public org.apache.axis.description.OperationDesc getOperation(); public void clearOperation(); static void <clinit>(); }
org/apache/axis/client/HappyClient.class
package org.apache.axis.client; public synchronized class HappyClient { java.io.PrintStream out; public void HappyClient(java.io.PrintStream); Class classExists(String); boolean resourceExists(String); int probeClass(String, String, String, String, String, String) throws java.io.IOException; String getLocation(Class); int needClass(String, String, String, String, String) throws java.io.IOException; int wantClass(String, String, String, String, String) throws java.io.IOException; int wantResource(String, String) throws Exception; private String getParserName(); private javax.xml.parsers.SAXParser getSAXParser(); private String getParserLocation(); public int getJavaVersionNumber(); private void title(String); public boolean verifyClientIsHappy(boolean) throws java.io.IOException; public static void main(String[]); private static boolean isClientHappy(String[]); }
org/apache/axis/client/Service$HandlerRegistryImpl.class
package org.apache.axis.client; public synchronized class Service$HandlerRegistryImpl implements javax.xml.rpc.handler.HandlerRegistry { java.util.Map map; protected void Service$HandlerRegistryImpl(); public java.util.List getHandlerChain(javax.xml.namespace.QName); public void setHandlerChain(javax.xml.namespace.QName, java.util.List); }
org/apache/axis/client/Service.class
package org.apache.axis.client; public synchronized class Service implements javax.xml.rpc.Service, java.io.Serializable, javax.naming.Referenceable { private transient org.apache.axis.AxisEngine engine; private transient org.apache.axis.EngineConfiguration config; private javax.xml.namespace.QName serviceName; private String wsdlLocation; private javax.wsdl.Service wsdlService; private boolean maintainSession; private Service$HandlerRegistryImpl registry; private org.apache.axis.wsdl.gen.Parser wsdlParser; private static java.util.Map cachedWSDL; private static boolean cachingWSDL; protected Call _call; private java.util.Hashtable transportImpls; protected javax.wsdl.Service getWSDLService(); public org.apache.axis.wsdl.gen.Parser getWSDLParser(); protected AxisClient getAxisClient(); public void Service(); public void Service(javax.xml.namespace.QName); public void Service(org.apache.axis.EngineConfiguration, AxisClient); public void Service(org.apache.axis.EngineConfiguration); public void Service(java.net.URL, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public void Service(org.apache.axis.wsdl.gen.Parser, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public void Service(String, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public void Service(java.io.InputStream, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; private void initService(String, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; private void initService(String, org.w3c.dom.Document, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; private void initService(org.apache.axis.wsdl.gen.Parser, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public java.rmi.Remote getPort(javax.xml.namespace.QName, Class) throws javax.xml.rpc.ServiceException; private java.rmi.Remote getGeneratedStub(javax.xml.namespace.QName, Class); public java.rmi.Remote getPort(Class) throws javax.xml.rpc.ServiceException; public java.rmi.Remote getPort(String, Class) throws javax.xml.rpc.ServiceException; private java.rmi.Remote getPort(String, javax.xml.namespace.QName, Class) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Call createCall(javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Call createCall(javax.xml.namespace.QName, String) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Call createCall(javax.xml.namespace.QName, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Call createCall() throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Call[] getCalls(javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.handler.HandlerRegistry getHandlerRegistry(); public java.net.URL getWSDLDocumentLocation(); public javax.xml.namespace.QName getServiceName(); public java.util.Iterator getPorts() throws javax.xml.rpc.ServiceException; public void setTypeMappingRegistry(javax.xml.rpc.encoding.TypeMappingRegistry) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.encoding.TypeMappingRegistry getTypeMappingRegistry(); public javax.naming.Reference getReference(); public void setEngine(org.apache.axis.AxisEngine); public org.apache.axis.AxisEngine getEngine(); public void setEngineConfiguration(org.apache.axis.EngineConfiguration); protected org.apache.axis.EngineConfiguration getEngineConfiguration(); public void setMaintainSession(boolean); public boolean getMaintainSession(); public Call getCall() throws javax.xml.rpc.ServiceException; public boolean getCacheWSDL(); public void setCacheWSDL(boolean); void registerTransportForURL(java.net.URL, Transport); Transport getTransportForURL(java.net.URL); public void setTypeMappingVersion(String); static void <clinit>(); }
org/apache/axis/client/ServiceFactory.class
package org.apache.axis.client; public synchronized class ServiceFactory extends javax.xml.rpc.ServiceFactory implements javax.naming.spi.ObjectFactory { public static final String SERVICE_CLASSNAME = service classname; public static final String WSDL_LOCATION = WSDL location; public static final String MAINTAIN_SESSION = maintain session; public static final String SERVICE_NAMESPACE = service namespace; public static final String SERVICE_LOCAL_PART = service local part; public static final String SERVICE_IMPLEMENTATION_NAME_PROPERTY = serviceImplementationName; private static final String SERVICE_IMPLEMENTATION_SUFFIX = Locator; private static org.apache.axis.EngineConfiguration _defaultEngineConfig; private static ThreadLocal threadDefaultConfig; public void ServiceFactory(); public static void setThreadDefaultConfig(org.apache.axis.EngineConfiguration); private static org.apache.axis.EngineConfiguration getDefaultEngineConfig(); public static Service getService(java.util.Map); public Object getObjectInstance(Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable) throws Exception; public javax.xml.rpc.Service createService(java.net.URL, javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Service createService(javax.xml.namespace.QName) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Service loadService(Class) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Service loadService(java.net.URL, Class, java.util.Properties) throws javax.xml.rpc.ServiceException; public javax.xml.rpc.Service loadService(java.net.URL, javax.xml.namespace.QName, java.util.Properties) throws javax.xml.rpc.ServiceException; private Service createService(String) throws javax.xml.rpc.ServiceException; static void <clinit>(); }
org/apache/axis/client/Stub.class
package org.apache.axis.client; public abstract synchronized class Stub implements javax.xml.rpc.Stub { protected javax.xml.rpc.Service service; protected boolean maintainSessionSet; protected boolean maintainSession; protected java.util.Properties cachedProperties; protected String cachedUsername; protected String cachedPassword; protected java.net.URL cachedEndpoint; protected Integer cachedTimeout; protected javax.xml.namespace.QName cachedPortName; private java.util.Vector headers; private java.util.Vector attachments; private boolean firstCall; protected Call _call; public void Stub(); protected boolean firstCall(); public void _setProperty(String, Object); public Object _getProperty(String); public Object removeProperty(String); public java.util.Iterator _getPropertyNames(); public void setUsername(String); public String getUsername(); public void setPassword(String); public String getPassword(); public int getTimeout(); public void setTimeout(int); public javax.xml.namespace.QName getPortName(); public void setPortName(javax.xml.namespace.QName); public void setPortName(String); public void setMaintainSession(boolean); public void setHeader(String, String, Object); public void setHeader(org.apache.axis.message.SOAPHeaderElement); public void extractAttachments(Call); public void addAttachment(Object); public org.apache.axis.message.SOAPHeaderElement getHeader(String, String); public org.apache.axis.message.SOAPHeaderElement getResponseHeader(String, String); public org.apache.axis.message.SOAPHeaderElement[] getHeaders(); public org.apache.axis.message.SOAPHeaderElement[] getResponseHeaders(); public Object[] getAttachments(); public void clearHeaders(); public void clearAttachments(); protected void setRequestHeaders(Call) throws org.apache.axis.AxisFault; protected void setAttachments(Call) throws org.apache.axis.AxisFault; public javax.xml.rpc.Service _getService(); public Call _createCall() throws javax.xml.rpc.ServiceException; public Call _getCall(); protected void getResponseHeaders(Call) throws org.apache.axis.AxisFault; }
org/apache/axis/client/Transport.class
package org.apache.axis.client; public synchronized class Transport { public String transportName; public String url; public void Transport(); public final void setupMessageContext(org.apache.axis.MessageContext, Call, org.apache.axis.AxisEngine) throws org.apache.axis.AxisFault; public void setupMessageContextImpl(org.apache.axis.MessageContext, Call, org.apache.axis.AxisEngine) throws org.apache.axis.AxisFault; public void processReturnedMessageContext(org.apache.axis.MessageContext); public void setTransportName(String); public String getTransportName(); public String getUrl(); public void setUrl(String); }
org/apache/axis/client/async/AsyncCall.class
package org.apache.axis.client.async; public synchronized class AsyncCall { private org.apache.axis.client.Call call; private IAsyncCallback callback; public void AsyncCall(org.apache.axis.client.Call); public void AsyncCall(org.apache.axis.client.Call, IAsyncCallback); public IAsyncCallback getCallback(); public void setCallback(IAsyncCallback); public IAsyncResult invoke(Object[]); public IAsyncResult invoke(javax.xml.namespace.QName, Object[]); public org.apache.axis.client.Call getCall(); }
org/apache/axis/client/async/AsyncResult.class
package org.apache.axis.client.async; public synchronized class AsyncResult implements IAsyncResult, Runnable { private Thread thread; private Object response; private Throwable exception; private AsyncCall ac; private javax.xml.namespace.QName opName; private Object[] params; private Status status; public void AsyncResult(AsyncCall, javax.xml.namespace.QName, Object[]); public void abort(); public Status getStatus(); public void waitFor(long) throws InterruptedException; public Object getResponse(); public Throwable getException(); public void run(); }
org/apache/axis/client/async/IAsyncCallback.class
package org.apache.axis.client.async; public abstract interface IAsyncCallback { public abstract void onCompletion(IAsyncResult); }
org/apache/axis/client/async/IAsyncResult.class
package org.apache.axis.client.async; public abstract interface IAsyncResult { public abstract void abort(); public abstract Status getStatus(); public abstract void waitFor(long) throws InterruptedException; public abstract Object getResponse(); public abstract Throwable getException(); }
org/apache/axis/client/async/Status$1.class
package org.apache.axis.client.async; synchronized class Status$1 { }
org/apache/axis/client/async/Status$Type.class
package org.apache.axis.client.async; public synchronized class Status$Type extends org.apache.axis.constants.Enum$Type { private void Status$Type(); public final Status getStatus(int); public final Status getStatus(String); public final Status getStatus(String, Status); }
org/apache/axis/client/async/Status.class
package org.apache.axis.client.async; public synchronized class Status extends org.apache.axis.constants.Enum { private static final Status$Type type; public static final String NONE_STR = none; public static final String INTERRUPTED_STR = interrupted; public static final String COMPLETED_STR = completed; public static final String EXCEPTION_STR = exception; public static final Status NONE; public static final Status INTERRUPTED; public static final Status COMPLETED; public static final Status EXCEPTION; public static final Status DEFAULT; public static Status getDefault(); public static final Status getStatus(int); public static final Status getStatus(String); public static final Status getStatus(String, Status); public static final boolean isValid(String); public static final int size(); public static final String[] getUses(); private void Status(int, String); static void <clinit>(); }
org/apache/axis/client/client-config.wsdd
org/apache/axis/collections/LRUMap.class
package org.apache.axis.collections; public synchronized class LRUMap extends SequencedHashMap implements java.io.Externalizable { private int maximumSize; private static final long serialVersionUID = 2197433140769957051; public void LRUMap(); public void LRUMap(int); public Object get(Object); public Object put(Object, Object); protected void removeLRU(); protected void processRemovedLRU(Object, Object); public void readExternal(java.io.ObjectInput) throws java.io.IOException, ClassNotFoundException; public void writeExternal(java.io.ObjectOutput) throws java.io.IOException; public int getMaximumSize(); public void setMaximumSize(int); }
org/apache/axis/collections/SequencedHashMap$1.class
package org.apache.axis.collections; synchronized class SequencedHashMap$1 extends java.util.AbstractSet { void SequencedHashMap$1(SequencedHashMap); public java.util.Iterator iterator(); public boolean remove(Object); public void clear(); public int size(); public boolean isEmpty(); public boolean contains(Object); }
org/apache/axis/collections/SequencedHashMap$2.class
package org.apache.axis.collections; synchronized class SequencedHashMap$2 extends java.util.AbstractCollection { void SequencedHashMap$2(SequencedHashMap); public java.util.Iterator iterator(); public boolean remove(Object); public void clear(); public int size(); public boolean isEmpty(); public boolean contains(Object); }
org/apache/axis/collections/SequencedHashMap$3.class
package org.apache.axis.collections; synchronized class SequencedHashMap$3 extends java.util.AbstractSet { void SequencedHashMap$3(SequencedHashMap); private SequencedHashMap$Entry findEntry(Object); public java.util.Iterator iterator(); public boolean remove(Object); public void clear(); public int size(); public boolean isEmpty(); public boolean contains(Object); }
org/apache/axis/collections/SequencedHashMap$Entry.class
package org.apache.axis.collections; synchronized class SequencedHashMap$Entry implements java.util.Map$Entry { private final Object key; private Object value; SequencedHashMap$Entry next; SequencedHashMap$Entry prev; public void SequencedHashMap$Entry(Object, Object); public Object getKey(); public Object getValue(); public Object setValue(Object); public int hashCode(); public boolean equals(Object); public String toString(); }
org/apache/axis/collections/SequencedHashMap$OrderedIterator.class
package org.apache.axis.collections; synchronized class SequencedHashMap$OrderedIterator implements java.util.Iterator { private int returnType; private SequencedHashMap$Entry pos; private transient long expectedModCount; public void SequencedHashMap$OrderedIterator(SequencedHashMap, int); public boolean hasNext(); public Object next(); public void remove(); }
org/apache/axis/collections/SequencedHashMap.class
package org.apache.axis.collections; public synchronized class SequencedHashMap implements java.util.Map, Cloneable, java.io.Externalizable { private SequencedHashMap$Entry sentinel; private java.util.HashMap entries; private transient long modCount; private static final int KEY = 0; private static final int VALUE = 1; private static final int ENTRY = 2; private static final int REMOVED_MASK = -2147483648; private static final long serialVersionUID = 3380552487888102930; private static final SequencedHashMap$Entry createSentinel(); public void SequencedHashMap(); public void SequencedHashMap(int); public void SequencedHashMap(int, float); public void SequencedHashMap(java.util.Map); private void removeEntry(SequencedHashMap$Entry); private void insertEntry(SequencedHashMap$Entry); public int size(); public boolean isEmpty(); public boolean containsKey(Object); public boolean containsValue(Object); public Object get(Object); public java.util.Map$Entry getFirst(); public Object getFirstKey(); public Object getFirstValue(); public java.util.Map$Entry getLast(); public Object getLastKey(); public Object getLastValue(); public Object put(Object, Object); public Object remove(Object); private SequencedHashMap$Entry removeImpl(Object); public void putAll(java.util.Map); public void clear(); public boolean equals(Object); public int hashCode(); public String toString(); public java.util.Set keySet(); public java.util.Collection values(); public java.util.Set entrySet(); public Object clone() throws CloneNotSupportedException; private java.util.Map$Entry getEntry(int); public Object get(int); public Object getValue(int); public int indexOf(Object); public java.util.Iterator iterator(); public int lastIndexOf(Object); public java.util.List sequence(); public Object remove(int); public void readExternal(java.io.ObjectInput) throws java.io.IOException, ClassNotFoundException; public void writeExternal(java.io.ObjectOutput) throws java.io.IOException; }
org/apache/axis/components/compiler/AbstractCompiler.class
package org.apache.axis.components.compiler; public abstract synchronized class AbstractCompiler implements Compiler { protected java.util.ArrayList fileList; protected String srcDir; protected String destDir; protected String classpath; protected String encoding; protected java.io.InputStream errors; public void AbstractCompiler(); public void addFile(String); public void setSource(String); public void setDestination(String); public void setClasspath(String); public void setEncoding(String); public java.util.List getErrors() throws java.io.IOException; protected abstract java.util.List parseStream(java.io.BufferedReader) throws java.io.IOException; protected java.util.List fillArguments(java.util.List); protected String[] toStringArray(java.util.List); }
org/apache/axis/components/compiler/Compiler.class
package org.apache.axis.components.compiler; public abstract interface Compiler { public abstract void addFile(String); public abstract void setSource(String); public abstract void setDestination(String); public abstract void setClasspath(String); public abstract void setEncoding(String); public abstract boolean compile() throws java.io.IOException; public abstract java.util.List getErrors() throws java.io.IOException; }
org/apache/axis/components/compiler/CompilerError.class
package org.apache.axis.components.compiler; public synchronized class CompilerError { private boolean error; private int startline; private int startcolumn; private int endline; private int endcolumn; private String file; private String message; public void CompilerError(String, boolean, int, int, int, int, String); public void CompilerError(String); public String getFile(); public boolean isError(); public int getStartLine(); public int getStartColumn(); public int getEndLine(); public int getEndColumn(); public String getMessage(); }
org/apache/axis/components/compiler/CompilerFactory.class
package org.apache.axis.components.compiler; public synchronized class CompilerFactory { protected static org.apache.commons.logging.Log log; public void CompilerFactory(); public static Compiler getCompiler(); static void <clinit>(); }
org/apache/axis/components/compiler/Javac.class
package org.apache.axis.components.compiler; public synchronized class Javac extends AbstractCompiler { protected static org.apache.commons.logging.Log log; public static final String CLASSIC_CLASS = sun.tools.javac.Main; public static final String MODERN_CLASS = com.sun.tools.javac.main.Main; private boolean modern; public void Javac(); private ClassLoader getClassLoader(); public boolean compile() throws java.io.IOException; protected java.util.List parseStream(java.io.BufferedReader) throws java.io.IOException; protected java.util.List parseModernStream(java.io.BufferedReader) throws java.io.IOException; private CompilerError parseModernError(String); protected java.util.List parseClassicStream(java.io.BufferedReader) throws java.io.IOException; private CompilerError parseClassicError(String); public String toString(); static void <clinit>(); }
org/apache/axis/components/compiler/Jikes$StreamPumper.class
package org.apache.axis.components.compiler; synchronized class Jikes$StreamPumper extends Thread { private java.io.BufferedInputStream stream; private boolean endOfStream; private boolean stopSignal; private int SLEEP_TIME; private java.io.OutputStream out; public void Jikes$StreamPumper(Jikes, java.io.BufferedInputStream, java.io.OutputStream); public void pumpStream() throws java.io.IOException; public void run(); }
org/apache/axis/components/compiler/Jikes.class
package org.apache.axis.components.compiler; public synchronized class Jikes extends AbstractCompiler { protected static org.apache.commons.logging.Log log; static final int OUTPUT_BUFFER_SIZE = 1024; static final int BUFFER_SIZE = 512; public void Jikes(); protected String[] toStringArray(java.util.List); public boolean compile() throws java.io.IOException; protected java.util.List parseStream(java.io.BufferedReader) throws java.io.IOException; private CompilerError parseError(String); public String toString(); static void <clinit>(); }
org/apache/axis/components/encoding/AbstractXMLEncoder.class
package org.apache.axis.components.encoding; public abstract synchronized class AbstractXMLEncoder implements XMLEncoder { protected static final String AMP = &; protected static final String QUOTE = "; protected static final String LESS = <; protected static final String GREATER = >; protected static final String LF = ; protected static final String CR = ; protected static final String TAB = ; public void AbstractXMLEncoder(); public abstract String getEncoding(); public String encode(String); protected StringBuffer getInitialByteArray(String, int); }
org/apache/axis/components/encoding/DefaultXMLEncoder.class
package org.apache.axis.components.encoding; public synchronized class DefaultXMLEncoder extends UTF8Encoder { private String encoding; public void DefaultXMLEncoder(String); public String getEncoding(); }
org/apache/axis/components/encoding/EncodedByteArray.class
package org.apache.axis.components.encoding; synchronized class EncodedByteArray { private byte[] array; private int pointer; private final double PADDING; public void EncodedByteArray(byte[], int, int); public void EncodedByteArray(int); public void append(int); public void append(byte[]); public void append(byte[], int, int); public String toString(); public String toString(String) throws java.io.UnsupportedEncodingException; }
org/apache/axis/components/encoding/UTF16Encoder.class
package org.apache.axis.components.encoding; synchronized class UTF16Encoder extends AbstractXMLEncoder { void UTF16Encoder(); public String getEncoding(); public void writeEncoded(java.io.Writer, String) throws java.io.IOException; }
org/apache/axis/components/encoding/UTF8Encoder.class
package org.apache.axis.components.encoding; synchronized class UTF8Encoder extends AbstractXMLEncoder { void UTF8Encoder(); public String getEncoding(); public void writeEncoded(java.io.Writer, String) throws java.io.IOException; }
org/apache/axis/components/encoding/XMLEncoder.class
package org.apache.axis.components.encoding; public abstract interface XMLEncoder { public abstract String getEncoding(); public abstract String encode(String); public abstract void writeEncoded(java.io.Writer, String) throws java.io.IOException; }
org/apache/axis/components/encoding/XMLEncoderFactory.class
package org.apache.axis.components.encoding; public synchronized class XMLEncoderFactory { protected static org.apache.commons.logging.Log log; public static final String ENCODING_UTF_8 = UTF-8; public static final String ENCODING_UTF_16 = UTF-16; public static final String DEFAULT_ENCODING = UTF-8; private static java.util.Map encoderMap; private static final String PLUGABLE_PROVIDER_FILENAME = org.apache.axis.components.encoding.XMLEncoder; public void XMLEncoderFactory(); public static XMLEncoder getDefaultEncoder(); public static XMLEncoder getEncoder(String) throws java.io.UnsupportedEncodingException; private static void loadPluggableEncoders(); static void <clinit>(); }
org/apache/axis/components/image/ImageIO.class
package org.apache.axis.components.image; public abstract interface ImageIO { public abstract void saveImage(String, java.awt.Image, java.io.OutputStream) throws Exception; public abstract java.awt.Image loadImage(java.io.InputStream) throws Exception; }
org/apache/axis/components/image/ImageIOFactory.class
package org.apache.axis.components.image; public synchronized class ImageIOFactory { protected static org.apache.commons.logging.Log log; public void ImageIOFactory(); public static ImageIO getImageIO(); static void <clinit>(); }
org/apache/axis/components/image/JDK13IO.class
package org.apache.axis.components.image; public synchronized class JDK13IO extends java.awt.Component implements ImageIO { public void JDK13IO(); public void saveImage(String, java.awt.Image, java.io.OutputStream) throws Exception; public java.awt.Image loadImage(java.io.InputStream) throws Exception; }
org/apache/axis/components/image/JimiIO.class
package org.apache.axis.components.image; public synchronized class JimiIO implements ImageIO { public void JimiIO(); public void saveImage(String, java.awt.Image, java.io.OutputStream) throws Exception; public java.awt.Image loadImage(java.io.InputStream) throws Exception; }
org/apache/axis/components/image/MerlinIO.class
package org.apache.axis.components.image; public synchronized class MerlinIO extends java.awt.Component implements ImageIO { public void MerlinIO(); public void saveImage(String, java.awt.Image, java.io.OutputStream) throws Exception; public java.awt.Image loadImage(java.io.InputStream) throws Exception; }
org/apache/axis/components/jms/BeanVendorAdapter.class
package org.apache.axis.components.jms; public abstract synchronized class BeanVendorAdapter extends JMSVendorAdapter { protected static final String CONNECTION_FACTORY_CLASS = transport.jms.ConnectionFactoryClass; public void BeanVendorAdapter(); public javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.util.HashMap) throws Exception; public javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.util.HashMap) throws Exception; private javax.jms.ConnectionFactory getConnectionFactory(java.util.HashMap) throws Exception; private void callSetters(java.util.HashMap, Class, javax.jms.ConnectionFactory) throws Exception; }
org/apache/axis/components/jms/JMSVendorAdapter.class
package org.apache.axis.components.jms; public abstract synchronized class JMSVendorAdapter { public static final int SEND_ACTION = 0; public static final int CONNECT_ACTION = 1; public static final int SUBSCRIBE_ACTION = 2; public static final int RECEIVE_ACTION = 3; public static final int ON_EXCEPTION_ACTION = 4; public void JMSVendorAdapter(); public abstract javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.util.HashMap) throws Exception; public abstract javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.util.HashMap) throws Exception; public abstract void addVendorConnectionFactoryProperties(org.apache.axis.transport.jms.JMSURLHelper, java.util.HashMap); public abstract boolean isMatchingConnectionFactory(javax.jms.ConnectionFactory, org.apache.axis.transport.jms.JMSURLHelper, java.util.HashMap); public String getVendorId(); public java.util.HashMap getJMSConnectorProperties(org.apache.axis.transport.jms.JMSURLHelper); public java.util.HashMap getJMSConnectionFactoryProperties(org.apache.axis.transport.jms.JMSURLHelper); public javax.jms.Queue getQueue(javax.jms.QueueSession, String) throws Exception; public javax.jms.Topic getTopic(javax.jms.TopicSession, String) throws Exception; public boolean isRecoverable(Throwable, int); public void setProperties(javax.jms.Message, java.util.HashMap) throws javax.jms.JMSException; public void setupMessageContext(org.apache.axis.MessageContext, org.apache.axis.client.Call, org.apache.axis.transport.jms.JMSURLHelper); public void setupApplicationProperties(org.apache.axis.MessageContext, org.apache.axis.client.Call, org.apache.axis.transport.jms.JMSURLHelper); }
org/apache/axis/components/jms/JMSVendorAdapterFactory.class
package org.apache.axis.components.jms; public synchronized class JMSVendorAdapterFactory { private static java.util.HashMap s_adapters; private static final String VENDOR_PKG = org.apache.axis.components.jms; public void JMSVendorAdapterFactory(); public static final JMSVendorAdapter getJMSVendorAdapter(); public static final JMSVendorAdapter getJMSVendorAdapter(String); private static String getVendorAdapterClassname(String); static void <clinit>(); }
org/apache/axis/components/jms/JNDIVendorAdapter.class
package org.apache.axis.components.jms; public synchronized class JNDIVendorAdapter extends JMSVendorAdapter { public static final String CONTEXT_FACTORY = java.naming.factory.initial; public static final String PROVIDER_URL = java.naming.provider.url; public static final String _CONNECTION_FACTORY_JNDI_NAME = ConnectionFactoryJNDIName; public static final String CONNECTION_FACTORY_JNDI_NAME = transport.jms.ConnectionFactoryJNDIName; private javax.naming.Context context; public void JNDIVendorAdapter(); public javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.util.HashMap) throws Exception; public javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.util.HashMap) throws Exception; private javax.jms.ConnectionFactory getConnectionFactory(java.util.HashMap) throws Exception; public void addVendorConnectionFactoryProperties(org.apache.axis.transport.jms.JMSURLHelper, java.util.HashMap); public boolean isMatchingConnectionFactory(javax.jms.ConnectionFactory, org.apache.axis.transport.jms.JMSURLHelper, java.util.HashMap); public javax.jms.Queue getQueue(javax.jms.QueueSession, String) throws Exception; public javax.jms.Topic getTopic(javax.jms.TopicSession, String) throws Exception; }
org/apache/axis/components/logger/LogFactory$1.class
package org.apache.axis.components.logger; synchronized class LogFactory$1 implements java.security.PrivilegedAction { void LogFactory$1(); public Object run(); }
org/apache/axis/components/logger/LogFactory.class
package org.apache.axis.components.logger; public synchronized class LogFactory { private static final org.apache.commons.logging.LogFactory logFactory; public void LogFactory(); public static org.apache.commons.logging.Log getLog(String); private static final org.apache.commons.logging.LogFactory getLogFactory(); static void <clinit>(); }
org/apache/axis/components/net/BooleanHolder.class
package org.apache.axis.components.net; public synchronized class BooleanHolder { public boolean value; public void BooleanHolder(boolean); }
org/apache/axis/components/net/CommonsHTTPClientProperties.class
package org.apache.axis.components.net; public abstract interface CommonsHTTPClientProperties { public abstract int getMaximumTotalConnections(); public abstract int getMaximumConnectionsPerHost(); public abstract int getConnectionPoolTimeout(); public abstract int getDefaultConnectionTimeout(); public abstract int getDefaultSoTimeout(); }
org/apache/axis/components/net/CommonsHTTPClientPropertiesFactory.class
package org.apache.axis.components.net; public synchronized class CommonsHTTPClientPropertiesFactory { protected static org.apache.commons.logging.Log log; private static CommonsHTTPClientProperties properties; public void CommonsHTTPClientPropertiesFactory(); public static synchronized CommonsHTTPClientProperties create(); static void <clinit>(); }
org/apache/axis/components/net/DefaultCommonsHTTPClientProperties.class
package org.apache.axis.components.net; public synchronized class DefaultCommonsHTTPClientProperties implements CommonsHTTPClientProperties { public static final String MAXIMUM_TOTAL_CONNECTIONS_PROPERTY_KEY = axis.http.client.maximum.total.connections; public static final String MAXIMUM_CONNECTIONS_PER_HOST_PROPERTY_KEY = axis.http.client.maximum.connections.per.host; public static final String CONNECTION_POOL_TIMEOUT_KEY = axis.http.client.connection.pool.timeout; public static final String CONNECTION_DEFAULT_CONNECTION_TIMEOUT_KEY = axis.http.client.connection.default.connection.timeout; public static final String CONNECTION_DEFAULT_SO_TIMEOUT_KEY = axis.http.client.connection.default.so.timeout; public void DefaultCommonsHTTPClientProperties(); protected final int getIntegerProperty(String, String); public int getMaximumTotalConnections(); public int getMaximumConnectionsPerHost(); public int getConnectionPoolTimeout(); public int getDefaultConnectionTimeout(); public int getDefaultSoTimeout(); }
org/apache/axis/components/net/DefaultHTTPSTransportClientProperties.class
package org.apache.axis.components.net; public synchronized class DefaultHTTPSTransportClientProperties extends DefaultHTTPTransportClientProperties { public void DefaultHTTPSTransportClientProperties(); public String getProxyHost(); public String getNonProxyHosts(); public String getProxyPort(); public String getProxyUser(); public String getProxyPassword(); }
org/apache/axis/components/net/DefaultHTTPTransportClientProperties.class
package org.apache.axis.components.net; public synchronized class DefaultHTTPTransportClientProperties implements TransportClientProperties { private static final String emptyString = ; protected String proxyHost; protected String nonProxyHosts; protected String proxyPort; protected String proxyUser; protected String proxyPassword; public void DefaultHTTPTransportClientProperties(); public String getProxyHost(); public String getNonProxyHosts(); public String getProxyPort(); public String getProxyUser(); public String getProxyPassword(); }
org/apache/axis/components/net/DefaultSocketFactory.class
package org.apache.axis.components.net; public synchronized class DefaultSocketFactory implements SocketFactory { protected static org.apache.commons.logging.Log log; public static String CONNECT_TIMEOUT; protected java.util.Hashtable attributes; private static boolean plain; private static Class inetClass; private static reflect.Constructor inetConstructor; private static reflect.Constructor socketConstructor; private static reflect.Method connect; public void DefaultSocketFactory(java.util.Hashtable); public java.net.Socket create(String, int, StringBuffer, BooleanHolder) throws Exception; private static java.net.Socket create(String, int, int) throws Exception; protected boolean isHostInNonProxyList(String, String); protected static boolean match(String, String, boolean); static void <clinit>(); }
org/apache/axis/components/net/JSSESocketFactory.class
package org.apache.axis.components.net; public synchronized class JSSESocketFactory extends DefaultSocketFactory implements SecureSocketFactory { protected javax.net.ssl.SSLSocketFactory sslFactory; public void JSSESocketFactory(java.util.Hashtable); protected void initFactory() throws java.io.IOException; public java.net.Socket create(String, int, StringBuffer, BooleanHolder) throws Exception; }
org/apache/axis/components/net/SecureSocketFactory.class
package org.apache.axis.components.net; public abstract interface SecureSocketFactory extends SocketFactory { }
org/apache/axis/components/net/SocketFactory.class
package org.apache.axis.components.net; public abstract interface SocketFactory { public abstract java.net.Socket create(String, int, StringBuffer, BooleanHolder) throws Exception; }
org/apache/axis/components/net/SocketFactoryFactory.class
package org.apache.axis.components.net; public synchronized class SocketFactoryFactory { protected static org.apache.commons.logging.Log log; private static java.util.Hashtable factories; private static final Class[] classes; public void SocketFactoryFactory(); public static synchronized SocketFactory getFactory(String, java.util.Hashtable); static void <clinit>(); }
org/apache/axis/components/net/SunFakeTrustSocketFactory$FakeX509TrustManager.class
package org.apache.axis.components.net; public synchronized class SunFakeTrustSocketFactory$FakeX509TrustManager implements com.sun.net.ssl.X509TrustManager { protected static org.apache.commons.logging.Log log; public void SunFakeTrustSocketFactory$FakeX509TrustManager(); public boolean isClientTrusted(java.security.cert.X509Certificate[]); public boolean isServerTrusted(java.security.cert.X509Certificate[]); public java.security.cert.X509Certificate[] getAcceptedIssuers(); static void <clinit>(); }
org/apache/axis/components/net/SunFakeTrustSocketFactory.class
package org.apache.axis.components.net; public synchronized class SunFakeTrustSocketFactory extends SunJSSESocketFactory { protected static org.apache.commons.logging.Log log; public void SunFakeTrustSocketFactory(java.util.Hashtable); protected com.sun.net.ssl.SSLContext getContext() throws Exception; static void <clinit>(); }
org/apache/axis/components/net/SunJSSESocketFactory.class
package org.apache.axis.components.net; public synchronized class SunJSSESocketFactory extends JSSESocketFactory implements SecureSocketFactory { private String keystoreType; static String defaultKeystoreType; static String defaultProtocol; static String defaultAlgorithm; static boolean defaultClientAuth; private boolean clientAuth; static String defaultKeystoreFile; static String defaultKeyPass; public void SunJSSESocketFactory(java.util.Hashtable); protected void initFactory() throws java.io.IOException; protected com.sun.net.ssl.SSLContext getContext() throws Exception; private java.security.KeyStore initKeyStore(String, String) throws java.io.IOException; static void <clinit>(); }
org/apache/axis/components/net/TransportClientProperties.class
package org.apache.axis.components.net; public abstract interface TransportClientProperties { public abstract String getProxyHost(); public abstract String getNonProxyHosts(); public abstract String getProxyPort(); public abstract String getProxyUser(); public abstract String getProxyPassword(); }
org/apache/axis/components/net/TransportClientPropertiesFactory.class
package org.apache.axis.components.net; public synchronized class TransportClientPropertiesFactory { protected static org.apache.commons.logging.Log log; private static java.util.HashMap cache; private static java.util.HashMap defaults; public void TransportClientPropertiesFactory(); public static TransportClientProperties create(String); static void <clinit>(); }
org/apache/axis/components/script/BSF.class
package org.apache.axis.components.script; public synchronized class BSF implements Script { public void BSF(); public Object run(String, String, String, String, Object[]) throws Exception; }
org/apache/axis/components/script/Script.class
package org.apache.axis.components.script; public abstract interface Script { public abstract Object run(String, String, String, String, Object[]) throws Exception; }
org/apache/axis/components/script/ScriptFactory.class
package org.apache.axis.components.script; public synchronized class ScriptFactory { protected static org.apache.commons.logging.Log log; public void ScriptFactory(); public static Script getScript(); static void <clinit>(); }
org/apache/axis/components/threadpool/ThreadPool.class
package org.apache.axis.components.threadpool; public synchronized class ThreadPool { protected static org.apache.commons.logging.Log log; public static final int DEFAULT_MAX_THREADS = 100; protected java.util.Map threads; protected long threadcount; public boolean _shutdown; private int maxPoolSize; public void ThreadPool(); public void ThreadPool(int); public void cleanup() throws InterruptedException; public boolean isShutdown(); public boolean isShuttingDown(); public long getWorkerCount(); public void addWorker(Runnable); public void interruptAll(); public void shutdown(); public void safeShutdown(); public synchronized void awaitShutdown() throws InterruptedException; public synchronized boolean awaitShutdown(long) throws InterruptedException; public void workerDone(Runnable, boolean); static void <clinit>(); }
org/apache/axis/components/uuid/FastUUIDGen.class
package org.apache.axis.components.uuid; public synchronized class FastUUIDGen implements UUIDGen { private static java.util.Random secureRandom; private static String nodeStr; private static int clockSequence; private long lastTime; public void FastUUIDGen(); private static String getNodeHexValue(); private static int getClockSequence(); public String nextUUID(); private static long getBitsValue(long, int, int); private static final String leftZeroPadString(String, int); static void <clinit>(); }
org/apache/axis/components/uuid/SimpleUUIDGen.class
package org.apache.axis.components.uuid; public synchronized class SimpleUUIDGen implements UUIDGen { private static final java.math.BigInteger countStart; private static final int clock_sequence; private static final byte ZERO = 48; private static final byte ONE = 49; private static java.util.Random secureRandom; public void SimpleUUIDGen(); private static final String leftZeroPadString(String, int); public String nextUUID(); private static byte[] reverseArray(byte[]); static void <clinit>(); }
org/apache/axis/components/uuid/UUIDGen.class
package org.apache.axis.components.uuid; public abstract interface UUIDGen { public abstract String nextUUID(); }
org/apache/axis/components/uuid/UUIDGenFactory.class
package org.apache.axis.components.uuid; public abstract synchronized class UUIDGenFactory { protected static org.apache.commons.logging.Log log; public void UUIDGenFactory(); public static UUIDGen getUUIDGen(); static void <clinit>(); }
org/apache/axis/configuration/BasicClientConfig.class
package org.apache.axis.configuration; public synchronized class BasicClientConfig extends SimpleProvider { public void BasicClientConfig(); }
org/apache/axis/configuration/BasicServerConfig.class
package org.apache.axis.configuration; public synchronized class BasicServerConfig extends SimpleProvider { public void BasicServerConfig(); }
org/apache/axis/configuration/DefaultEngineConfigurationFactory.class
package org.apache.axis.configuration; public synchronized class DefaultEngineConfigurationFactory implements org.apache.axis.EngineConfigurationFactory { protected final org.apache.axis.EngineConfigurationFactory factory; protected void DefaultEngineConfigurationFactory(org.apache.axis.EngineConfigurationFactory); public void DefaultEngineConfigurationFactory(); public org.apache.axis.EngineConfiguration getClientEngineConfig(); public org.apache.axis.EngineConfiguration getServerEngineConfig(); }
org/apache/axis/configuration/DirProvider$1.class
package org.apache.axis.configuration; synchronized class DirProvider$1 { }
org/apache/axis/configuration/DirProvider$DirFilter.class
package org.apache.axis.configuration; synchronized class DirProvider$DirFilter implements java.io.FileFilter { private void DirProvider$DirFilter(); public boolean accept(java.io.File); }
org/apache/axis/configuration/DirProvider.class
package org.apache.axis.configuration; public synchronized class DirProvider implements org.apache.axis.WSDDEngineConfiguration { protected static org.apache.commons.logging.Log log; private org.apache.axis.deployment.wsdd.WSDDDeployment deployment; private String configFile; private java.io.File dir; private static final String SERVER_CONFIG_FILE = server-config.wsdd; public void DirProvider(String) throws org.apache.axis.ConfigurationException; public void DirProvider(String, String) throws org.apache.axis.ConfigurationException; public org.apache.axis.deployment.wsdd.WSDDDeployment getDeployment(); public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; private void processWSDD(java.io.File) throws org.apache.axis.ConfigurationException; public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getHandler(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getTransport(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationException; public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationException; public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationException; public java.util.List getRoles(); static void <clinit>(); }
org/apache/axis/configuration/EngineConfigurationFactoryDefault.class
package org.apache.axis.configuration; public synchronized class EngineConfigurationFactoryDefault implements org.apache.axis.EngineConfigurationFactory { protected static org.apache.commons.logging.Log log; public static final String OPTION_CLIENT_CONFIG_FILE = axis.ClientConfigFile; public static final String OPTION_SERVER_CONFIG_FILE = axis.ServerConfigFile; protected static final String CLIENT_CONFIG_FILE = client-config.wsdd; protected static final String SERVER_CONFIG_FILE = server-config.wsdd; protected String clientConfigFile; protected String serverConfigFile; public static org.apache.axis.EngineConfigurationFactory newFactory(Object); protected void EngineConfigurationFactoryDefault(); public org.apache.axis.EngineConfiguration getClientEngineConfig(); public org.apache.axis.EngineConfiguration getServerEngineConfig(); static void <clinit>(); }
org/apache/axis/configuration/EngineConfigurationFactoryFinder$1.class
package org.apache.axis.configuration; synchronized class EngineConfigurationFactoryFinder$1 implements java.security.PrivilegedAction { void EngineConfigurationFactoryFinder$1(Object[]); public Object run(); }
org/apache/axis/configuration/EngineConfigurationFactoryFinder.class
package org.apache.axis.configuration; public synchronized class EngineConfigurationFactoryFinder { protected static org.apache.commons.logging.Log log; private static final Class mySpi; private static final Class[] newFactoryParamTypes; private static final String requiredMethod = public static EngineConfigurationFactory newFactory(Object); private void EngineConfigurationFactoryFinder(); public static org.apache.axis.EngineConfigurationFactory newFactory(Object); public static org.apache.axis.EngineConfigurationFactory newFactory(); private static org.apache.axis.EngineConfigurationFactory newFactory(Class, Class[], Object[]); static void <clinit>(); }
org/apache/axis/configuration/EngineConfigurationFactoryServlet.class
package org.apache.axis.configuration; public synchronized class EngineConfigurationFactoryServlet extends EngineConfigurationFactoryDefault { protected static org.apache.commons.logging.Log log; private javax.servlet.ServletConfig cfg; public static org.apache.axis.EngineConfigurationFactory newFactory(Object); protected void EngineConfigurationFactoryServlet(javax.servlet.ServletConfig); public org.apache.axis.EngineConfiguration getServerEngineConfig(); private static org.apache.axis.EngineConfiguration getServerEngineConfig(javax.servlet.ServletConfig); static void <clinit>(); }
org/apache/axis/configuration/FileProvider.class
package org.apache.axis.configuration; public synchronized class FileProvider implements org.apache.axis.WSDDEngineConfiguration { protected static org.apache.commons.logging.Log log; private org.apache.axis.deployment.wsdd.WSDDDeployment deployment; private String filename; private java.io.File configFile; private java.io.InputStream myInputStream; private boolean readOnly; private boolean searchClasspath; public void FileProvider(String); public void FileProvider(String, String) throws org.apache.axis.ConfigurationException; private void check(); public void FileProvider(java.io.InputStream); public void setInputStream(java.io.InputStream); private java.io.InputStream getInputStream(); public org.apache.axis.deployment.wsdd.WSDDDeployment getDeployment(); public void setDeployment(org.apache.axis.deployment.wsdd.WSDDDeployment); public void setSearchClasspath(boolean); public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getHandler(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getTransport(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationException; public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationException; public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationException; public java.util.List getRoles(); static void <clinit>(); }
org/apache/axis/configuration/NullProvider.class
package org.apache.axis.configuration; public synchronized class NullProvider implements org.apache.axis.EngineConfiguration { public void NullProvider(); public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMapping getTypeMapping(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getTransport(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getHandler(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationException; public java.util.List getRoles(); }
org/apache/axis/configuration/ServletEngineConfigurationFactory.class
package org.apache.axis.configuration; public synchronized class ServletEngineConfigurationFactory extends DefaultEngineConfigurationFactory { public void ServletEngineConfigurationFactory(javax.servlet.ServletContext); }
org/apache/axis/configuration/SimpleProvider.class
package org.apache.axis.configuration; public synchronized class SimpleProvider implements org.apache.axis.EngineConfiguration { java.util.HashMap handlers; java.util.HashMap transports; java.util.HashMap services; java.util.Hashtable globalOptions; org.apache.axis.Handler globalRequest; org.apache.axis.Handler globalResponse; java.util.List roles; org.apache.axis.encoding.TypeMappingRegistry tmr; org.apache.axis.EngineConfiguration defaultConfiguration; private org.apache.axis.AxisEngine engine; public void SimpleProvider(); public void SimpleProvider(org.apache.axis.EngineConfiguration); public void SimpleProvider(org.apache.axis.encoding.TypeMappingRegistry); public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationException; public void setGlobalOptions(java.util.Hashtable); public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationException; public void setGlobalRequest(org.apache.axis.Handler); public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationException; public void setGlobalResponse(org.apache.axis.Handler); public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMapping getTypeMapping(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getTransport(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getHandler(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public void deployService(javax.xml.namespace.QName, org.apache.axis.handlers.soap.SOAPService); public void deployService(String, org.apache.axis.handlers.soap.SOAPService); public void deployTransport(javax.xml.namespace.QName, org.apache.axis.Handler); public void deployTransport(String, org.apache.axis.Handler); public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationException; public void setRoles(java.util.List); public void addRole(String); public void removeRole(String); public java.util.List getRoles(); }
org/apache/axis/configuration/XMLStringProvider.class
package org.apache.axis.configuration; public synchronized class XMLStringProvider extends FileProvider { String xmlConfiguration; public void XMLStringProvider(String); public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; }
org/apache/axis/constants/Enum$Type.class
package org.apache.axis.constants; public abstract synchronized class Enum$Type implements java.io.Serializable { private final String name; private final Enum[] enums; private Enum dephault; protected void Enum$Type(String, Enum[]); public void setDefault(Enum); public Enum getDefault(); public final String getName(); public final boolean isValid(String); public final int size(); public final String[] getEnumNames(); public final Enum getEnum(int); public final Enum getEnum(String); public final Enum getEnum(String, Enum); private Object readResolve() throws java.io.ObjectStreamException; }
org/apache/axis/constants/Enum.class
package org.apache.axis.constants; public abstract synchronized class Enum implements java.io.Serializable { private static final java.util.Hashtable types; protected static org.apache.commons.logging.Log log; private final Enum$Type type; public final int value; public final String name; protected void Enum(Enum$Type, int, String); public final int getValue(); public final String getName(); public final Enum$Type getType(); public String toString(); public final boolean equals(Object); public int hashCode(); public final boolean equals(Enum); private final boolean _equals(Enum); static void <clinit>(); }
org/apache/axis/constants/Scope$1.class
package org.apache.axis.constants; synchronized class Scope$1 { }
org/apache/axis/constants/Scope$Type.class
package org.apache.axis.constants; public synchronized class Scope$Type extends Enum$Type { private void Scope$Type(); public final Scope getScope(int); public final Scope getScope(String); public final Scope getScope(String, Scope); }
org/apache/axis/constants/Scope.class
package org.apache.axis.constants; public synchronized class Scope extends Enum { private static final Scope$Type type; public static final String REQUEST_STR = Request; public static final String APPLICATION_STR = Application; public static final String SESSION_STR = Session; public static final String FACTORY_STR = Factory; public static final Scope REQUEST; public static final Scope APPLICATION; public static final Scope SESSION; public static final Scope FACTORY; public static final Scope DEFAULT; public static Scope getDefault(); public static final Scope getScope(int); public static final Scope getScope(String); public static final Scope getScope(String, Scope); public static final boolean isValid(String); public static final int size(); public static final String[] getScopes(); private Object readResolve() throws java.io.ObjectStreamException; private void Scope(int, String); protected void Scope(); static void <clinit>(); }
org/apache/axis/constants/Style$1.class
package org.apache.axis.constants; synchronized class Style$1 { }
org/apache/axis/constants/Style$Type.class
package org.apache.axis.constants; public synchronized class Style$Type extends Enum$Type { private void Style$Type(); public final Style getStyle(int); public final Style getStyle(String); public final Style getStyle(String, Style); }
org/apache/axis/constants/Style.class
package org.apache.axis.constants; public synchronized class Style extends Enum { private static final Style$Type type; public static final String RPC_STR = rpc; public static final String DOCUMENT_STR = document; public static final String WRAPPED_STR = wrapped; public static final String MESSAGE_STR = message; public static final Style RPC; public static final Style DOCUMENT; public static final Style WRAPPED; public static final Style MESSAGE; public static final Style DEFAULT; private javax.xml.namespace.QName provider; public static Style getDefault(); public final javax.xml.namespace.QName getProvider(); public static final Style getStyle(int); public static final Style getStyle(String); public static final Style getStyle(String, Style); public static final boolean isValid(String); public static final int size(); public static final String[] getStyles(); private Object readResolve() throws java.io.ObjectStreamException; private void Style(int, String, javax.xml.namespace.QName); protected void Style(); static void <clinit>(); }
org/apache/axis/constants/Use$1.class
package org.apache.axis.constants; synchronized class Use$1 { }
org/apache/axis/constants/Use$Type.class
package org.apache.axis.constants; public synchronized class Use$Type extends Enum$Type { private void Use$Type(); public final Use getUse(int); public final Use getUse(String); public final Use getUse(String, Use); }
org/apache/axis/constants/Use.class
package org.apache.axis.constants; public synchronized class Use extends Enum { private static final Use$Type type; public static final String ENCODED_STR = encoded; public static final String LITERAL_STR = literal; public static final Use ENCODED; public static final Use LITERAL; public static final Use DEFAULT; private String encoding; public static Use getDefault(); public final String getEncoding(); public static final Use getUse(int); public static final Use getUse(String); public static final Use getUse(String, Use); public static final boolean isValid(String); public static final int size(); public static final String[] getUses(); private Object readResolve() throws java.io.ObjectStreamException; private void Use(int, String, String); protected void Use(); static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDArrayMapping.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDArrayMapping extends WSDDTypeMapping { private javax.xml.namespace.QName innerType; public void WSDDArrayMapping(); public void WSDDArrayMapping(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public javax.xml.namespace.QName getInnerType(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/WSDDBeanMapping.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDBeanMapping extends WSDDTypeMapping { public void WSDDBeanMapping(); public void WSDDBeanMapping(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/WSDDChain.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDChain extends WSDDHandler { private java.util.Vector handlers; public void WSDDChain(); public void WSDDChain(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void addHandler(WSDDHandler); public java.util.Vector getHandlers(); public void removeHandler(WSDDHandler); public org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void deployToRegistry(WSDDDeployment); }
org/apache/axis/deployment/wsdd/WSDDConstants.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDConstants { public static final String BEAN_SERIALIZER_FACTORY = org.apache.axis.encoding.ser.BeanSerializerFactory; public static final String BEAN_DESERIALIZER_FACTORY = org.apache.axis.encoding.ser.BeanDeserializerFactory; public static final String ARRAY_SERIALIZER_FACTORY = org.apache.axis.encoding.ser.ArraySerializerFactory; public static final String ARRAY_DESERIALIZER_FACTORY = org.apache.axis.encoding.ser.ArrayDeserializerFactory; public static final String URI_WSDD = http://xml.apache.org/axis/wsdd/; public static final String URI_WSDD_JAVA = http://xml.apache.org/axis/wsdd/providers/java; public static final String URI_WSDD_HANDLER = http://xml.apache.org/axis/wsdd/providers/handler; public static final String URI_WSDD_WSDD_COM = http://xml.apache.org/axis/wsdd/providers/com; public static final String URI_WSDD_WSDD_BSF = http://xml.apache.org/axis/wsdd/providers/bsf; public static final String NS_PREFIX_WSDD = ; public static final String NS_PREFIX_WSDD_JAVA = java; public static final String PROVIDER_RPC = RPC; public static final String PROVIDER_MSG = MSG; public static final String PROVIDER_HANDLER = Handler; public static final String PROVIDER_EJB = EJB; public static final String PROVIDER_COM = COM; public static final String PROVIDER_BSF = BSF; public static final String PROVIDER_CORBA = CORBA; public static final String PROVIDER_RMI = RMI; public static final javax.xml.namespace.QName QNAME_JAVARPC_PROVIDER; public static final javax.xml.namespace.QName QNAME_JAVAMSG_PROVIDER; public static final javax.xml.namespace.QName QNAME_HANDLER_PROVIDER; public static final javax.xml.namespace.QName QNAME_EJB_PROVIDER; public static final javax.xml.namespace.QName QNAME_COM_PROVIDER; public static final javax.xml.namespace.QName QNAME_BSF_PROVIDER; public static final javax.xml.namespace.QName QNAME_CORBA_PROVIDER; public static final javax.xml.namespace.QName QNAME_RMI_PROVIDER; public static final String ELEM_WSDD_PARAM = parameter; public static final String ELEM_WSDD_DOC = documentation; public static final String ELEM_WSDD_DEPLOY = deployment; public static final String ELEM_WSDD_UNDEPLOY = undeployment; public static final String ELEM_WSDD_REQFLOW = requestFlow; public static final String ELEM_WSDD_RESPFLOW = responseFlow; public static final String ELEM_WSDD_FAULTFLOW = faultFlow; public static final String ELEM_WSDD_HANDLER = handler; public static final String ELEM_WSDD_CHAIN = chain; public static final String ELEM_WSDD_SERVICE = service; public static final String ELEM_WSDD_TRANSPORT = transport; public static final String ELEM_WSDD_GLOBAL = globalConfiguration; public static final String ELEM_WSDD_TYPEMAPPING = typeMapping; public static final String ELEM_WSDD_BEANMAPPING = beanMapping; public static final String ELEM_WSDD_ARRAYMAPPING = arrayMapping; public static final String ELEM_WSDD_OPERATION = operation; public static final String ELEM_WSDD_ELEMENTMAPPING = elementMapping; public static final String ELEM_WSDD_WSDLFILE = wsdlFile; public static final String ELEM_WSDD_NAMESPACE = namespace; public static final String ELEM_WSDD_ENDPOINTURL = endpointURL; public static final String ELEM_WSDD_JAXRPC_HANDLERINFO = handlerInfo; public static final String ELEM_WSDD_JAXRPC_CHAIN = handlerInfoChain; public static final String ELEM_WSDD_JAXRPC_ROLE = role; public static final String ELEM_WSDD_JAXRPC_HEADER = header; public static final String ELEM_WSDD_FAULT = fault; public static final String ELEM_WSDD_ROLE = role; public static final javax.xml.namespace.QName QNAME_PARAM; public static final javax.xml.namespace.QName QNAME_DOC; public static final javax.xml.namespace.QName QNAME_DEPLOY; public static final javax.xml.namespace.QName QNAME_UNDEPLOY; public static final javax.xml.namespace.QName QNAME_REQFLOW; public static final javax.xml.namespace.QName QNAME_RESPFLOW; public static final javax.xml.namespace.QName QNAME_FAULTFLOW; public static final javax.xml.namespace.QName QNAME_HANDLER; public static final javax.xml.namespace.QName QNAME_CHAIN; public static final javax.xml.namespace.QName QNAME_SERVICE; public static final javax.xml.namespace.QName QNAME_TRANSPORT; public static final javax.xml.namespace.QName QNAME_GLOBAL; public static final javax.xml.namespace.QName QNAME_TYPEMAPPING; public static final javax.xml.namespace.QName QNAME_BEANMAPPING; public static final javax.xml.namespace.QName QNAME_ARRAYMAPPING; public static final javax.xml.namespace.QName QNAME_OPERATION; public static final javax.xml.namespace.QName QNAME_ELEMENTMAPPING; public static final javax.xml.namespace.QName QNAME_WSDLFILE; public static final javax.xml.namespace.QName QNAME_NAMESPACE; public static final javax.xml.namespace.QName QNAME_ENDPOINTURL; public static final javax.xml.namespace.QName QNAME_JAXRPC_HANDLERINFO; public static final javax.xml.namespace.QName QNAME_JAXRPC_HANDLERINFOCHAIN; public static final javax.xml.namespace.QName QNAME_JAXRPC_HEADER; public static final javax.xml.namespace.QName QNAME_JAXRPC_ROLE; public static final javax.xml.namespace.QName QNAME_FAULT; public static final String ATTR_LANG_SPEC_TYPE = languageSpecificType; public static final String ATTR_QNAME = qname; public static final String ATTR_NAME = name; public static final String ATTR_TYPE = type; public static final String ATTR_VALUE = value; public static final String ATTR_LOCKED = locked; public static final String ATTR_RETQNAME = returnQName; public static final String ATTR_RETTYPE = returnType; public static final String ATTR_RETITEMQNAME = returnItemQName; public static final String ATTR_RETITEMTYPE = returnItemType; public static final String ATTR_ITEMQNAME = itemQName; public static final String ATTR_ITEMTYPE = itemType; public static final String ATTR_MODE = mode; public static final String ATTR_INHEADER = inHeader; public static final String ATTR_OUTHEADER = outHeader; public static final String ATTR_RETHEADER = returnHeader; public static final String ATTR_STYLE = style; public static final String ATTR_USE = use; public static final String ATTR_STREAMING = streaming; public static final String ATTR_ATTACHMENT_FORMAT = attachment; public static final String ATTR_PROVIDER = provider; public static final String ATTR_PIVOT = pivot; public static final String ATTR_SERIALIZER = serializer; public static final String ATTR_DESERIALIZER = deserializer; public static final String ATTR_ENCSTYLE = encodingStyle; public static final String ATTR_SOAPACTORNAME = soapActorName; public static final String ATTR_CLASSNAME = classname; public static final String ATTR_CLASS = class; public static final String ATTR_SOAPACTION = soapAction; public static final String ATTR_SOAP12ACTION = action; public static final String ATTR_MEP = mep; public static final String ATTR_INNER_TYPE = innerType; public static final String ATTR_INNER_NAME = innerName; public void WSDDConstants(); static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDDeployableItem.class
package org.apache.axis.deployment.wsdd; public abstract synchronized class WSDDDeployableItem extends WSDDElement { public static final int SCOPE_PER_ACCESS = 0; public static final int SCOPE_PER_REQUEST = 1; public static final int SCOPE_SINGLETON = 2; public static String[] scopeStrings; protected static org.apache.commons.logging.Log log; protected org.apache.axis.utils.LockableHashtable parameters; protected javax.xml.namespace.QName qname; protected javax.xml.namespace.QName type; protected int scope; protected org.apache.axis.Handler singletonInstance; public void WSDDDeployableItem(); public void WSDDDeployableItem(org.w3c.dom.Element) throws WSDDException; public void setName(String); public void setQName(javax.xml.namespace.QName); public javax.xml.namespace.QName getQName(); public javax.xml.namespace.QName getType(); public void setType(javax.xml.namespace.QName); public void setParameter(String, String); public String getParameter(String); public org.apache.axis.utils.LockableHashtable getParametersTable(); public void setOptionsHashtable(java.util.Hashtable); public void writeParamsToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void removeParameter(String); public final org.apache.axis.Handler getInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; private org.apache.axis.Handler getNewInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; protected org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; Object createInstance(Class) throws InstantiationException, IllegalAccessException; public Class getJavaClass() throws ClassNotFoundException; static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDDeployment.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDDeployment extends WSDDElement implements WSDDTypeMappingContainer, org.apache.axis.WSDDEngineConfiguration { protected static org.apache.commons.logging.Log log; private java.util.HashMap handlers; private java.util.HashMap services; private java.util.HashMap transports; private java.util.HashMap typeMappings; private WSDDGlobalConfiguration globalConfig; private java.util.HashMap namespaceToServices; private org.apache.axis.AxisEngine engine; org.apache.axis.encoding.TypeMappingRegistry tmr; private boolean tmrDeployed; protected void addHandler(WSDDHandler); protected void addService(WSDDService); protected void addTransport(WSDDTransport); public void deployHandler(WSDDHandler); public void deployTransport(WSDDTransport); public void deployService(WSDDService); public void undeployHandler(javax.xml.namespace.QName); public void undeployService(javax.xml.namespace.QName); public void undeployTransport(javax.xml.namespace.QName); public void deployTypeMapping(WSDDTypeMapping) throws WSDDException; public void WSDDDeployment(); public void WSDDDeployment(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void deployToRegistry(WSDDDeployment) throws org.apache.axis.ConfigurationException; private void deployMapping(WSDDTypeMapping) throws WSDDException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public WSDDGlobalConfiguration getGlobalConfiguration(); public void setGlobalConfiguration(WSDDGlobalConfiguration); public WSDDTypeMapping[] getTypeMappings(); public WSDDService[] getServices(); public WSDDService getWSDDService(javax.xml.namespace.QName); public org.apache.axis.Handler getHandler(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getTransport(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName) throws org.apache.axis.ConfigurationException; public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String) throws org.apache.axis.ConfigurationException; public void configureEngine(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public void writeEngineConfig(org.apache.axis.AxisEngine) throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMapping getTypeMapping(String) throws org.apache.axis.ConfigurationException; public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationException; public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationException; public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationException; public java.util.List getRoles(); public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationException; public void registerNamespaceForService(String, WSDDService); public void removeNamespaceMapping(String); public org.apache.axis.AxisEngine getEngine(); public WSDDDeployment getDeployment(); public WSDDHandler[] getHandlers(); public WSDDHandler getWSDDHandler(javax.xml.namespace.QName); public WSDDTransport[] getTransports(); public WSDDTransport getWSDDTransport(javax.xml.namespace.QName); static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDDocument.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDDocument extends WSDDConstants { protected static org.apache.commons.logging.Log log; private org.w3c.dom.Document doc; private WSDDDeployment deployment; private WSDDUndeployment undeployment; public void WSDDDocument(); public void WSDDDocument(org.w3c.dom.Document) throws WSDDException; public void WSDDDocument(org.w3c.dom.Element) throws WSDDException; public WSDDDeployment getDeployment(); public org.w3c.dom.Document getDOMDocument() throws org.apache.axis.ConfigurationException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void setDocument(org.w3c.dom.Document) throws WSDDException; public void deploy(WSDDDeployment) throws org.apache.axis.ConfigurationException; static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDDocumentation.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDDocumentation extends WSDDElement { private String value; protected javax.xml.namespace.QName getElementName(); public void WSDDDocumentation(String); public void WSDDDocumentation(org.w3c.dom.Element) throws WSDDException; public String getValue(); public void setValue(String); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/WSDDElement.class
package org.apache.axis.deployment.wsdd; public abstract synchronized class WSDDElement extends WSDDConstants implements java.io.Serializable { private String name; public void WSDDElement(); public void WSDDElement(org.w3c.dom.Element) throws WSDDException; protected abstract javax.xml.namespace.QName getElementName(); private void validateCandidateElement(org.w3c.dom.Element) throws WSDDException; public org.w3c.dom.Element getChildElement(org.w3c.dom.Element, String); public org.w3c.dom.Element[] getChildElements(org.w3c.dom.Element, String); public abstract void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/WSDDException.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDException extends org.apache.axis.ConfigurationException { public void WSDDException(String); public void WSDDException(Exception); }
org/apache/axis/deployment/wsdd/WSDDFault.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDFault extends WSDDElement { org.apache.axis.description.FaultDesc desc; public void WSDDFault(org.apache.axis.description.FaultDesc); public void WSDDFault(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public org.apache.axis.description.FaultDesc getFaultDesc(); public void setFaultDesc(org.apache.axis.description.FaultDesc); }
org/apache/axis/deployment/wsdd/WSDDFaultFlow.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDFaultFlow extends WSDDChain { public void WSDDFaultFlow(); public void WSDDFaultFlow(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); }
org/apache/axis/deployment/wsdd/WSDDGlobalConfiguration.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDGlobalConfiguration extends WSDDDeployableItem { private WSDDRequestFlow requestFlow; private WSDDResponseFlow responseFlow; private java.util.ArrayList roles; public void WSDDGlobalConfiguration(); public void WSDDGlobalConfiguration(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public WSDDRequestFlow getRequestFlow(); public void setRequestFlow(WSDDRequestFlow); public WSDDResponseFlow getResponseFlow(); public void setResponseFlow(WSDDResponseFlow); public WSDDFaultFlow[] getFaultFlows(); public WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName); public javax.xml.namespace.QName getType(); public void setType(String) throws WSDDException; public org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void deployToRegistry(WSDDDeployment) throws org.apache.axis.ConfigurationException; public java.util.List getRoles(); }
org/apache/axis/deployment/wsdd/WSDDHandler.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDHandler extends WSDDDeployableItem { public void WSDDHandler(); public void WSDDHandler(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void deployToRegistry(WSDDDeployment); }
org/apache/axis/deployment/wsdd/WSDDJAXRPCHandlerInfo.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDJAXRPCHandlerInfo extends WSDDElement { private String _classname; private java.util.Map _map; private javax.xml.namespace.QName[] _headers; public void WSDDJAXRPCHandlerInfo(); public void WSDDJAXRPCHandlerInfo(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public String getHandlerClassName(); public void setHandlerClassName(String); public java.util.Map getHandlerMap(); public void setHandlerMap(java.util.Map); public javax.xml.namespace.QName[] getHeaders(); public void setHeaders(javax.xml.namespace.QName[]); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/WSDDJAXRPCHandlerInfoChain.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDJAXRPCHandlerInfoChain extends WSDDHandler { protected static org.apache.commons.logging.Log log; private java.util.ArrayList _hiList; private org.apache.axis.handlers.HandlerInfoChainFactory _hiChainFactory; private String[] _roles; public void WSDDJAXRPCHandlerInfoChain(); public void WSDDJAXRPCHandlerInfoChain(org.w3c.dom.Element) throws WSDDException; public org.apache.axis.handlers.HandlerInfoChainFactory getHandlerChainFactory(); public void setHandlerChainFactory(org.apache.axis.handlers.HandlerInfoChainFactory); protected javax.xml.namespace.QName getElementName(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public java.util.ArrayList getHandlerInfoList(); public void setHandlerInfoList(java.util.ArrayList); public String[] getRoles(); public void setRoles(String[]); static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDNonFatalException.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDNonFatalException extends WSDDException { public void WSDDNonFatalException(String); public void WSDDNonFatalException(Exception); }
org/apache/axis/deployment/wsdd/WSDDOperation.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDOperation extends WSDDElement { org.apache.axis.description.OperationDesc desc; public void WSDDOperation(org.apache.axis.description.OperationDesc); public void WSDDOperation(org.w3c.dom.Element, org.apache.axis.description.ServiceDesc) throws WSDDException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; protected javax.xml.namespace.QName getElementName(); public org.apache.axis.description.OperationDesc getOperationDesc(); }
org/apache/axis/deployment/wsdd/WSDDParameter.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDParameter extends WSDDElement { org.apache.axis.description.OperationDesc parent; org.apache.axis.description.ParameterDesc parameter; public void WSDDParameter(org.w3c.dom.Element, org.apache.axis.description.OperationDesc) throws WSDDException; public void WSDDParameter(); public void WSDDParameter(org.apache.axis.description.ParameterDesc); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public org.apache.axis.description.ParameterDesc getParameter(); public void setParameter(org.apache.axis.description.ParameterDesc); protected javax.xml.namespace.QName getElementName(); }
org/apache/axis/deployment/wsdd/WSDDProvider.class
package org.apache.axis.deployment.wsdd; public abstract synchronized class WSDDProvider { protected static org.apache.commons.logging.Log log; private static final String PLUGABLE_PROVIDER_FILENAME = org.apache.axis.deployment.wsdd.Provider; private static java.util.Hashtable providers; public void WSDDProvider(); private static void loadPluggableProviders(); public static void registerProvider(javax.xml.namespace.QName, WSDDProvider); public WSDDOperation[] getOperations(); public WSDDOperation getOperation(String); public static org.apache.axis.Handler getInstance(javax.xml.namespace.QName, WSDDService, org.apache.axis.EngineConfiguration) throws Exception; public abstract org.apache.axis.Handler newProviderInstance(WSDDService, org.apache.axis.EngineConfiguration) throws Exception; public abstract String getName(); static void <clinit>(); }
org/apache/axis/deployment/wsdd/WSDDRequestFlow.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDRequestFlow extends WSDDChain { public void WSDDRequestFlow(); public void WSDDRequestFlow(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); }
org/apache/axis/deployment/wsdd/WSDDResponseFlow.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDResponseFlow extends WSDDChain { public void WSDDResponseFlow(); public void WSDDResponseFlow(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); }
org/apache/axis/deployment/wsdd/WSDDService.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDService extends WSDDTargetedChain implements WSDDTypeMappingContainer { private org.apache.axis.encoding.TypeMappingRegistry tmr; private java.util.Vector faultFlows; private java.util.Vector typeMappings; private java.util.Vector operations; private java.util.Vector namespaces; private java.util.List roles; private String descriptionURL; private org.apache.axis.constants.Style style; private org.apache.axis.constants.Use use; private transient org.apache.axis.handlers.soap.SOAPService cachedService; private javax.xml.namespace.QName providerQName; private WSDDJAXRPCHandlerInfoChain _wsddHIchain; org.apache.axis.description.JavaServiceDesc desc; private boolean streaming; private int sendType; public void WSDDService(); public void WSDDService(org.w3c.dom.Element) throws WSDDException; protected void initTMR() throws WSDDException; private void createTMR(); public void validateDescriptors() throws WSDDException; public void addTypeMapping(WSDDTypeMapping); public void addOperation(WSDDOperation); protected javax.xml.namespace.QName getElementName(); public String getServiceDescriptionURL(); public void setServiceDescriptionURL(String); public javax.xml.namespace.QName getProviderQName(); public void setProviderQName(javax.xml.namespace.QName); public org.apache.axis.description.ServiceDesc getServiceDesc(); public org.apache.axis.constants.Style getStyle(); public void setStyle(org.apache.axis.constants.Style); public org.apache.axis.constants.Use getUse(); public void setUse(org.apache.axis.constants.Use); public WSDDFaultFlow[] getFaultFlows(); public java.util.Vector getNamespaces(); public WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName); public org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; public void deployTypeMapping(WSDDTypeMapping) throws WSDDException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void setCachedService(org.apache.axis.handlers.soap.SOAPService); public java.util.Vector getTypeMappings(); public void setTypeMappings(java.util.Vector); public void deployToRegistry(WSDDDeployment); public void removeNamespaceMappings(WSDDDeployment); public org.apache.axis.encoding.TypeMapping getTypeMapping(String); public WSDDJAXRPCHandlerInfoChain getHandlerInfoChain(); public void setHandlerInfoChain(WSDDJAXRPCHandlerInfoChain); }
org/apache/axis/deployment/wsdd/WSDDTargetedChain.class
package org.apache.axis.deployment.wsdd; public abstract synchronized class WSDDTargetedChain extends WSDDDeployableItem { private WSDDRequestFlow requestFlow; private WSDDResponseFlow responseFlow; private javax.xml.namespace.QName pivotQName; protected void WSDDTargetedChain(); protected void WSDDTargetedChain(org.w3c.dom.Element) throws WSDDException; public WSDDRequestFlow getRequestFlow(); public void setRequestFlow(WSDDRequestFlow); public WSDDResponseFlow getResponseFlow(); public void setResponseFlow(WSDDResponseFlow); public WSDDFaultFlow[] getFaultFlows(); public WSDDFaultFlow getFaultFlow(javax.xml.namespace.QName); public void setType(String) throws WSDDException; public javax.xml.namespace.QName getPivotQName(); public void setPivotQName(javax.xml.namespace.QName); public org.apache.axis.Handler makeNewInstance(org.apache.axis.EngineConfiguration) throws org.apache.axis.ConfigurationException; public final void writeFlowsToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void deployToRegistry(WSDDDeployment); }
org/apache/axis/deployment/wsdd/WSDDTransport.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDTransport extends WSDDTargetedChain { public void WSDDTransport(); public void WSDDTransport(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public void deployToRegistry(WSDDDeployment); }
org/apache/axis/deployment/wsdd/WSDDTypeMapping.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDTypeMapping extends WSDDElement { protected javax.xml.namespace.QName qname; protected String serializer; protected String deserializer; protected javax.xml.namespace.QName typeQName; protected String ref; protected String encodingStyle; public void WSDDTypeMapping(); public void WSDDTypeMapping(org.w3c.dom.Element) throws WSDDException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; protected javax.xml.namespace.QName getElementName(); public String getRef(); public void setRef(String); public String getEncodingStyle(); public void setEncodingStyle(String); public javax.xml.namespace.QName getQName(); public void setQName(javax.xml.namespace.QName); public Class getLanguageSpecificType() throws ClassNotFoundException; public void setLanguageSpecificType(Class); public void setLanguageSpecificType(String); public Class getSerializer() throws ClassNotFoundException; public String getSerializerName(); public void setSerializer(Class); public void setSerializer(String); public Class getDeserializer() throws ClassNotFoundException; public String getDeserializerName(); public void setDeserializer(Class); public void setDeserializer(String); }
org/apache/axis/deployment/wsdd/WSDDTypeMappingContainer.class
package org.apache.axis.deployment.wsdd; public abstract interface WSDDTypeMappingContainer { public abstract void deployTypeMapping(WSDDTypeMapping) throws WSDDException; }
org/apache/axis/deployment/wsdd/WSDDUndeployment.class
package org.apache.axis.deployment.wsdd; public synchronized class WSDDUndeployment extends WSDDElement implements WSDDTypeMappingContainer { private java.util.Vector handlers; private java.util.Vector chains; private java.util.Vector services; private java.util.Vector transports; private java.util.Vector typeMappings; public void addHandler(javax.xml.namespace.QName); public void addChain(javax.xml.namespace.QName); public void addTransport(javax.xml.namespace.QName); public void addService(javax.xml.namespace.QName); public void deployTypeMapping(WSDDTypeMapping) throws WSDDException; public void WSDDUndeployment(); private javax.xml.namespace.QName getQName(org.w3c.dom.Element) throws WSDDException; public void WSDDUndeployment(org.w3c.dom.Element) throws WSDDException; protected javax.xml.namespace.QName getElementName(); public void undeployFromRegistry(WSDDDeployment) throws org.apache.axis.ConfigurationException; private void writeElement(org.apache.axis.encoding.SerializationContext, javax.xml.namespace.QName, javax.xml.namespace.QName) throws java.io.IOException; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; public WSDDTypeMapping[] getTypeMappings(); }
org/apache/axis/deployment/wsdd/providers/WSDDBsfProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDBsfProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public void WSDDBsfProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; public void writeToContext(org.apache.axis.encoding.SerializationContext) throws java.io.IOException; }
org/apache/axis/deployment/wsdd/providers/WSDDComProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDComProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public static final String OPTION_PROGID = ProgID; public static final String OPTION_THREADING_MODEL = threadingModel; public void WSDDComProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; }
org/apache/axis/deployment/wsdd/providers/WSDDHandlerProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDHandlerProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public void WSDDHandlerProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; }
org/apache/axis/deployment/wsdd/providers/WSDDJavaCORBAProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDJavaCORBAProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public void WSDDJavaCORBAProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; }
org/apache/axis/deployment/wsdd/providers/WSDDJavaEJBProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDJavaEJBProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public void WSDDJavaEJBProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; }
org/apache/axis/deployment/wsdd/providers/WSDDJavaMsgProvider.class
package org.apache.axis.deployment.wsdd.providers; public synchronized class WSDDJavaMsgProvider extends org.apache.axis.deployment.wsdd.WSDDProvider { public void WSDDJavaMsgProvider(); public String getName(); public org.apache.axis.Handler newProviderInstance(org.apache.axis.deployment.wsdd.WSDDService, org.apache.axis.EngineConfiguration) throws Exception; }