站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 3.2.7 iiop API Documentation 英文版文档

ExceptionAnalysis (JBoss IIOP Plugin API) - JBoss 3.2.7 iiop API Documentation 英文版文档


org.jboss.iiop.rmi
Class ExceptionAnalysis

java.lang.Object
  extended byorg.jboss.iiop.rmi.AbstractAnalysis
      extended byorg.jboss.iiop.rmi.ClassAnalysis
          extended byorg.jboss.iiop.rmi.ContainerAnalysis
              extended byorg.jboss.iiop.rmi.ValueAnalysis
                  extended byorg.jboss.iiop.rmi.ExceptionAnalysis

public class ExceptionAnalysis
extends ValueAnalysis

Exception analysis. Routines here are conforming to the "Java(TM) Language to IDL Mapping Specification", version 1.1 (01-06-07).

Version:
$Revision: 1.4.4.1 $
Author:
Ole Husgaard

Field Summary
 
Fields inherited from class org.jboss.iiop.rmi.ContainerAnalysis
abstractBaseValuetypes, attributes, classHashCode, constants, F_CONSTANT, f_flags, F_SPFFIELD, fields, interfaces, m_flags, M_INHERITED, M_OVERLOADED, M_READ, M_READONLY, M_WRITE, M_WRITEOBJECT, memberPostfix, memberPrefix, methods, mutators, operations, repositoryId
 
Fields inherited from class org.jboss.iiop.rmi.ClassAnalysis
cls
 
Constructor Summary
protected ExceptionAnalysis(Class cls)
           
 
Method Summary
protected  void doAnalyze()
           
static ExceptionAnalysis getExceptionAnalysis(Class cls)
           
 String getExceptionRepositoryId()
          Return the repository ID for the mapping of this analysis to an exception.
 
Methods inherited from class org.jboss.iiop.rmi.ValueAnalysis
analyzeAttributes, getContainedEntries, getIDLModuleName, getMembers, getSuperAnalysis, getValueAnalysis, isAbstractValue, isCustom, isExternalizable
 
Methods inherited from class org.jboss.iiop.rmi.ContainerAnalysis
analyzeConstants, analyzeFields, analyzeInterfaces, analyzeMethods, analyzeOperations, attributeReadName, attributeWriteName, calculateClassHashCode, calculateRepositoryId, escapeIRName, fixupCaseNames, fixupOverloadedOperationNames, getAbstractBaseValuetypes, getAttributes, getConstants, getInterfaces, getMemberRepositoryId, getOperations, getRepositoryId, hasNonAppExceptions, isAccessor, isMutator, toHexString, toHexString
 
Methods inherited from class org.jboss.iiop.rmi.ClassAnalysis
getCls, getIDLName, getJavaName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionAnalysis

protected ExceptionAnalysis(Class cls)
Method Detail

getExceptionAnalysis

public static ExceptionAnalysis getExceptionAnalysis(Class cls)
                                              throws RMIIIOPViolationException
Throws:
RMIIIOPViolationException

doAnalyze

protected void doAnalyze()
                  throws RMIIIOPViolationException
Overrides:
doAnalyze in class ValueAnalysis
Throws:
RMIIIOPViolationException

getExceptionRepositoryId

public String getExceptionRepositoryId()
Return the repository ID for the mapping of this analysis to an exception.



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.