[Asterisk-java-cvs] CVS: asterisk-java/src/java/net/sf/asterisk/manager Channel.java,1.8,1.9
Brought to you by:
srt
From: Stefan R. <sr...@us...> - 2005-08-10 03:52:40
|
Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20946/src/java/net/sf/asterisk/manager Modified Files: Channel.java Log Message: Added javadoc for extension history Index: Channel.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager/Channel.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -p -r1.8 -r1.9 --- Channel.java 8 Aug 2005 06:08:27 -0000 1.8 +++ Channel.java 9 Aug 2005 00:08:48 -0000 1.9 @@ -208,6 +208,12 @@ public class Channel implements Serializ this.account = account; } + /** + * Returns the last visited dialplan entry. + * + * @return the last visited dialplan entry. + * @since 0.2 + */ public final Extension getCurrentExtension() { Extension extension; @@ -227,6 +233,12 @@ public class Channel implements Serializ return extension; } + /** + * Returns the first visited dialplan entry. + * + * @return the first visited dialplan entry. + * @since 0.2 + */ public Extension getFirstExtension() { Extension extension; @@ -245,19 +257,31 @@ public class Channel implements Serializ return extension; } - + + /** + * Returns a list of all visited dialplan entries. + * + * @return a list of all visited dialplan entries. + * @since 0.2 + */ public List getExtensions() { List extensionsCopy; - + synchronized (extensions) { extensionsCopy = new ArrayList(extensions); } - + return extensionsCopy; } + /** + * Adds a visted dialplan entry to the history. + * + * @param extension the visted dialplan entry to add. + * @since 0.2 + */ public void addExtension(Extension extension) { synchronized (extensions) @@ -314,7 +338,7 @@ public class Channel implements Serializ int systemHashcode; sb = new StringBuffer(getClass().getName() + ": "); - + synchronized (this) { sb.append("id='" + getId() + "'; "); |