1 package org.apache.continuum.webdav;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.jackrabbit.webdav.DavSession;
23
24 import java.util.HashSet;
25
26 public class ContinuumBuildAgentDavSession
27 implements DavSession
28 {
29 private final HashSet<String> lockTokens = new HashSet<String>();
30
31 public void addLockToken( String token )
32 {
33 lockTokens.add( token );
34 }
35
36 public void addReference( Object reference )
37 {
38 throw new UnsupportedOperationException( "Not supported yet" );
39 }
40
41 public String[] getLockTokens()
42 {
43 return (String[]) lockTokens.toArray( new String[lockTokens.size()] );
44 }
45
46 public void removeLockToken( String token )
47 {
48 lockTokens.remove( token );
49 }
50
51 public void removeReference( Object reference )
52 {
53 throw new UnsupportedOperationException( "Not supported yet" );
54 }
55
56 }